Saudi Arabia to build an alluring, gigantic archipelago; launch scheduled

Saudi Arabia to build an alluring, gigantic archipelago; launch scheduled