UK Caribbean hurricane response criticised

News
Channel 4 News
September 11, 2017