Remember meForgot password?
    Log in with Twitter

2018-08-30 23:10:07

Residents of of Diego Garcia Island, in the Indian Ocean Chagos Archipelago, receiving news ijn 1971 that they will all be deported

Image uploaded by AFP
Featured In
News Aug 30, 2018 - UN's top court to mull Chagos islands fate
Latest News
Top News