Posted: Jun 10, 2016 1:09 am
by DougC
When the UK fucks up, it fucks up!

We have just built a £285m (US$412m) airport on St Helena, and it might be too windy to open.