UK’s plan to hand the Chagos Islands to Mauritius stalled by a court.

Leave a Reply