
world
The Turks and Caicos Islands 'pummelled' by 175mph winds of Hurricane Irma
The Turks and Caicos Islands have been "pummelled" overnight by Hurricane Irma as winds of up to 175mph left death and destruction in the Atlantic.
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC