Who owns the Chagos Islands- the UK or Mauritius? [The Morning Call]

Views 3

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.

Share This Video


Download

  
Report form