Tropical Storm Sara has weakened to a tropical depression after making landfall in Belize, where forecasters expect heavy ...
Sara was downgraded to a tropical depression on Sunday afternoon after slamming portions of Central America, according to the ...