Belize
Tropical Storm Sara makes landfall in Belize
Tropical Storm Sara on Sunday made landfall in Belize, where forecasters expect heavy rain to cause life-threatening flash flooding and mudslides.
SAN PEDRO SULA, Honduras — Tropical Storm Sara on Sunday made landfall in Belize, where forecasters expect heavy rain to cause life-threatening flash flooding and mudslides.
The storm moved inland in Belize after drenching the northern coast of Hondu... [1144 chars]