Revealed: British taxpayers give £350,000 to luxury St Helena hotel

Revealed: British taxpayers give £350,000 to luxury St Helena hotel because it doesn’t have enough guests  British taxpayers are forking out £350,000 to a luxury hotel on St Helena It’s the latest twist in the scandal surrounding the island’s new £285m airport It was criticised  as large planes cannot land due to high
Source: Read Full Article