November 8, 2012

15,000 Days: Last Mass

On 15 October 1971, the few remaining Chagossians held a last Mass in the island's one church.



Wikipedia: Depopulation of Diego Garcia

No comments:

Post a Comment