High Court Rejects Chagos Challenge - What It Means for Africa's Development Ambitions
The UK High Court has rejected a legal challenge against the agreement between the UK and Mauritius over the Chagos Islands, dealing a significant blow to Mauritius’s claim to the territory…
