ICJ Asks Britain To Give Up Illegal Possession Of Chagos Islands

The International Court of Justice has asked Britain to give up control of the Chagos Islands, which serve as the strategic US airbase of Diego Garcia.  Britain’s control of the Chagos Islands, the remote Indian Ocean archipelago, is illegal, said the UN’s highest court in an advisory opinion. In 1968, Britain retained ownership of the … Continue reading ICJ Asks Britain To Give Up Illegal Possession Of Chagos Islands