New satellite images have revealed that major works have taken place on the Coco Islands, a small archipelago of 24 km² which depends on Burma.
il y a 1 année, 5 mois