
NASA’s Fleet of Earth-Observing Satellites Aid Disaster Response to Hurricane Laura
Early in the morning on Aug. 27, Hurricane Laura made landfall along the Louisiana and Texas coastline, bringing 150 m.p.h. winds, flash floods and heavy rainfall with it. […]