Human Rights Watch, in a new report, says Britain forced mass deportation of indigenous people from the Chagos islands in 1960s to allow the …
Read more: Human Rights Watch report demands reparation from U.S., Britain for natives of Diego Garcia
2023-02-15