Britain trounced in UN vote on Chagos Islands

The United Kingdom suffered a humiliating defeat Wednesday when the United Nations General Assembly overwhelmingly demanded that London cede to Mauritius the British-ruled Chagos Islands, home to an important military base. The Indian Ocean archipelago has been at the center of a decades-long dispute over London’s decision to separate it from Mauritius in 1965 and […]