Chagos Deal Sparks UN Outcry

The UN Committee on the Elimination of Racial Discrimination (CERD) issued a stark warning today, stating that a new bilateral agreement between the United Kingdom and Mauritius over the Chagos Archipelago threatens

More