Tropical Storm Sara weakens to tropical depression after making landfall in Belize
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 has weakened to a tropical depression after making landfall in Belize, where forecasters expect heavy rain to cause flash flooding and mudslides.