The storm that hit the United States as Hurricane Isaias and killed six people as it brought […]
Tag: National Weather Service
A ‘Godzilla’ dust cloud from Sahara Desert is nearing US Gulf Coast
It’s almost here. The long-awaited cloud of Saharan dust is poised to “hit” the U.S. […]