World News | Agence France-Presse | Wednesday February 15, 2023
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.
www.ndtv.com