In 2024, the United Kingdom agreed to possibly one of the worst real estate deals in recorded history. It agreed to give Mauritius, a small country in the Indian Ocean, ownership of the Chagos Islands ...
India and Mauritius agreed on setting up a satellite tracking station near the US-UK strategic base Diego Garcia on the Chagos Islands ahead of Sir Keir Starmer's recent trip to Mumbai, it has been ...