Chagos Islands: UK should pay reparations, says Human Rights Watch
Britain should pay reparations to people removed from the Chagos Islands, a British territory in the Indian Ocean, a human rights group has said. Human Rights Watch also called on Britain to allow Chagossians to […]