Tropical Storm Sara slams Central America, remnants to impact Tampa Bay – WFLA

Tropical Storm Sara is dumping heavy rains over portions of Belize and Mexico’s Yucatan Peninsula, as it continues tracking west, the National …Read More