Episode 68: Olivier Bancoult and Chagossian Exile

The Chagos Archipelago is a group of islands situated in the middle of the Indian Ocean. You may have heard of the largest of these Islands, Diego Garcia, because it is home to a strategically important US military base. However, the story of how this base came to being is rather sordid. And the plight … Continue reading Episode 68: Olivier Bancoult and Chagossian Exile