Tropical Storm Sara is nearing landfall in Belize, where forecasters expect heavy rain to cause life-threatening flash ...
Experts there warned of torrential rainfall with life-threatening flooding and mudslides for portions of Central America.
A "moisture plume" associated with the remnants of Sara could help generate heavy rainfall along the U.S. Gulf Coast from ...