A new report by the US accused both UK and US of crimes against humanity for their actions in Chagos island. According to the Human Rights Watch, …
Read more: UK accused of 'crimes against humanity', US & UK broke human right laws with Chagos …
2023-02-16