Article

Star TelegramStar Telegram on 2020-08-27 06:00

Hurricane Laura makes landfall in Louisiana

Hurricane Laura made landfall in Louisiana early on Aug. 27, bringing powerful winds and an “unsurvivable storm surge,” according to the National ...

Related news