Hurricane Maria barrelled toward the Turks and Caicos on Friday after lashing Puerto Rico and other Caribbean islands with winds and rain that destroyed homes, caused flooding, devastated economies and left at least 32 people dead.
Hurricane Maria barrelled toward the Turks and Caicos on Friday after lashing Puerto Rico and other Caribbean islands with winds and rain that destroyed homes, caused flooding, devastated economies and left at least 32 people dead.