Alert: Hurricane Delta makes landfall in Louisiana as a Category 2 storm along a path hit by Hurricane Laura weeks earlier

View The Original Article Here