Tropical Storm Sara is down to a tropical depression after making landfall in Belize earlier Sunday. The 4 pm advisory from ...
Tropical Storm Sara has weakened to a tropical depression after making landfall in Belize, where forecasters expect heavy ...