Tropical Storm Sara on Sunday neared landfall in Belize, where forecasters expect heavy rain to cause life-threatening flash flooding and mudslides. The storm’s center was ...
A potentially catastrophic super typhoon has made landfall in the Philippines – the sixth typhoon to hit the country in a month. Man-Yi, known locally as Pepito, touched down at 21:40 local time ...