Article

Al JazeeraAl Jazeera on 2023-02-27 16:30

The Chagos Islands were paradise. Then came the UK and the US

Forced displacement of Chagossians amounts to crimes against humanity, says Human Rights Watch.

Related news