ICTMN Staff
12/29/10
A leaked U.S. cable suggested the marine park around the Chagos Islands in the Indian Ocean was a ploy to prevent native islanders from returning home...