The UK's refusal to allow the inhabitants of the Chagos Islands to return to their homeland is a crime against humanity, an eminent international lawyer has said. Speaking in Edinburgh, Philippe Sands QC criticised Britain's failure to abide by a judgment of the International Court of Justice (ICJ)
Crime Against Humanity
1-1 of 1 Articles