International Court of Justice Receives Chagos Islands Case
Mauritius, an independent island state in the Indian Ocean, is in dispute with Britain over the sovereignty of the Chagos Archipelago.
Read moreMauritius, an independent island state in the Indian Ocean, is in dispute with Britain over the sovereignty of the Chagos Archipelago.
Read more