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 »