Search results
Human Rights Watch condemns UK, US actions on Chagos Islands
Associated Press via Yahoo News· 1 year agoBritain and the United States committed crimes against humanity when they forced the people of the...
Britain and the United States committed crimes against humanity when they forced the people of the...