Palm Jumeirah, Dubai’s iconic man-made islands, turns 20 3 min read Top Stories Palm Jumeirah, Dubai’s iconic man-made islands, turns 20 International News June 21, 2021 (CNN) — From a vantage point more than 50 stories high, Ali Mansour looks down on the islands he helped build nearly two...Continue Reading