UK government report slams St Helena airport development

The UK’s Department for International Development (DFID) has spent £285.5-million of British taxpayers’ money on building an airport in St Helena that is not usable by commercial airlines.