Hurricane’s Invisible Victims: NASA Reminds Us of the Toll Polluted Rivers Have on the Ocean

The National Weather Service estimated that Hurricane Florence dumped almost 8 trillion gallons of rain on North Carolina in September 2018 resulting in catastrophic flooding across the state. 1 A NASA satellite tracked the flooding as shown in these remarkable images. The first image above shows the photograph taken by the Landsat 8 earth observation … Read more