Algeria Construction of the World’s Tallest Abandoned Skyscraper Set to Resume After a Decadeby Samuel Brown June 14, 2025