Main content
Sorry, this episode is not currently available

St Helena: An End to Isolation

St Helena is preparing for its new airport to receive its first flights. Our World meets St Helenians to discover how they feel about the end to their isolation.

30 minutes

Last on

Sun 22 Mar 2015 21:30