Skip to main content

Hurricane Irma pummels the Turks and Caicos Islands

  • Hurricane Irma has pummelled the Turks and Caicos Islands after leaving a trail of destruction across the Caribbean, killing at least 14 people.
  • Hurricane Irma is an extremely powerful tropical cyclone affecting the Leeward Islands and Puerto Rico and threatening Cuba and the South-eastern United States.


Comments