Press "Enter" to skip to content

Hurricane Delta makes landfall in Louisiana on already battered coast; more than 200k power-outages reported

Delta made landfall Friday in Louisiana. The state is still reeling from Laura, which killed at least 26.

       
Source: tallahassee.com

Be First to Comment

    Leave a Reply