Britain and Mauritius have finally reached an agreement over the Chagos Islands. According to the information, Britain has agreed to hand over the strategically important Chagos Islands located in the Indian Ocean to Mauritius. Let us tell you that there was a dispute between the two countries over this island …
Read More »