Hurricane Irma bears down on Turks and Caicos islands on September 07, 2017 Get link Facebook X Pinterest Email Other Apps The Turks and Caicos await Hurricane Irma, which has left a trail of destruction in the Caribbean. from BBC News - World http://bbc.in/2xS6BTq Comments
Comments
Post a Comment