Why is the UK handing the Chagos Islands again to Mauritius? | Information
After a dispute working for greater than 50 years, the UK will lastly hand again the Chagos Islands, an archipelago situated within the Indian Ocean, to the southeast African island nation of Mauritius. As a part of an settlement on…
Continue Reading