Britain, U.S. Should Pay Compensation To The Chagossians- Human Rights Watch
Human Rights Watch, an international rights group has disclosed that Britain and the U.S. should pay compensation to the Chagossians and apologize for their treatment of the islanders. Britain and ...