Tropical Storm Nadine makes landfall in Belize threatening torrential rains into southern Mexico
Tropical Storm Nadine roared onshore in Belize Saturday afternoon, threatening several inches of rain there and into southern Mexico Saturday just hours after earning its name.