Cuba

Florida on high alert as Cayman Islands storm could escalate to major hurricane

Heavy rains lashed the Cayman Islands on Tuesday as forecasters warned that a nearby cluster of thunderstorms could soon become a major hurricane en route to the south-east US.Hurricane...

No posts to display