(February 15 14:33) NDTV News
Britain and the United States are guilty of crimes against humanity in the forced displacement of indigenous people from the Chagos Islands, Human Rights Watch (HRW) said on Wednesday.
You can find the original article
here