Evicted from paradise. Fifty years ago, the UK forced the Chagossian people to leave their island homes. Will they ever be allowed to return for good?

Listen Here

Last modified: November 16, 2020