Who owns the Chagos Islands- the UK or Mauritius? [The Morning Call]
  • 5 years ago
The UN’s highest court has urged the UK to end its control of the Chagos Islands in the Indian Ocean “as rapidly as possible.
Recommended