Tropical Storm Sara has weakened to a tropical depression after making landfall in Belize, where forecasters expect heavy rain to cause flash flooding and mudslides ...
Tropical Storm Sara made its second landfall in Belize on Sunday morning, and forecasters say it should continue to move ...