Caribbean Weather System on the Move: Jamaica & Cayman Islands on Alert
A weather system brewing in the south-central Caribbean is causing some concern. Forecasters in Miami expect it to strengthen and head north. Jamaica and the Cayman Islands are already on high alert, with tropical storm and hurricane warnings issued. This system could packing a punch, bringing heavy