A final delivery of UK aid has arrived in the British Overseas Territory of the Turks & Caicos Islands before Hurricane Maria hits.
A final delivery of UK aid has arrived in the British Overseas Territory of the Turks & Caicos Islands before Hurricane Maria hits.