26-08-2020 18:25 via feeds.slashgear.com

NASA shows Hurricane Laura from space – “Unsurvivable storm surge” forecast

NASA has released images of Hurricane Laura, the category 3 tropical storm expected to cause an “unsurvivable storm surge” in Texas and Louisiana later today. Expected to strengthen in the coming hours, the hurricane will trigger extreme winds and flash flooring along the northwestern Gulf Coast, with warnings that there are “only a few hours” left to protect both life … Continue reading
Read more »