Turks and Caicos Islands
Hurricane Irma has pummeled the Turks and Caicos Islands
Published September 7, 2017 11:41 PM Comments (0)
BBC reports... Hurricane Irma has pummeled the Turks and Caicos Islands after leaving a trail of destruction across the Caribbean, killing at least 14 people.