Britain Cedes Control of the Chagos Islands to Mauritius While Maintaining Pentagon Base
After nearly six decades, the right to self-determination and independence is still being denied to the indigenous people as the United States prepares for expanding imperialist wars in Asia and Africa Geostrategic Analysis People living in the Chagos …