Hurricane Maria barreled toward the Turks and Caicos on Friday after lashing Puerto Rico and other Caribbean islands with winds and rain.
Hurricane Maria barreled toward the Turks and Caicos on Friday after lashing Puerto Rico and other Caribbean islands with winds and rain.