Skip Navigation

Map of the Chagos Archipelago, constituting the British Indian Ocean Territory. UK has just announced that it will hand over sovereignty to the islands to Mauritius.

2
2 comments