Hurricane Irma has pummelled the Turks and Caicos Islands after leaving a trail ... Irma also caused some damage to roofs, flooding and power outages to the northern parts of the Dominican ...
Images emerging from storm-hit areas show the extent of damage to island communities. Hurricane Irma left ... Irma struck the Turks and Caicos, ripping off roofs on the main island, Grand Turk ...