Home Tags Chagos

Tag: Chagos

ISS: UK seems ready to return its ‘last African colony’

-
Could the protracted dispute over the Chagos Islands in the Indian Ocean finally be drawing to a close? Britain steadfastly insisted for decades that...