x
Breaking News
More () »

Satellite view of Hurricane Delta making landfall

This NOAA satellite captures the moment Hurricane Delta makes landfall in Louisiana as a Category 2 storm on Oct. 9.

Before You Leave, Check This Out