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