The Chagos Islanders: Britain’s Historic Injustice
Britain's treatment of the inhabitants of a small island territory in the Indian Ocean is a political, legal and national disgrace that must be redressed.
Britain's treatment of the inhabitants of a small island territory in the Indian Ocean is a political, legal and national disgrace that must be redressed.
Copyright Toward Freedom 2019