ICJ Asks Britain To Give Up Illegal Possession Of Chagos Islands

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 Chagos Islands – the remote Indian Ocean archipelago is illegal, said the UN’s highest court in an advisory opinion. China Aggressively Competing With India For a Major … Continue reading ICJ Asks Britain To Give Up Illegal Possession Of Chagos Islands