LIVE LOOK: Hurricane Delta makes landfall, battering Lake Charles, Louisiana


Hurricane Delta made landfall in Louisiana on Friday evening as a Category 2 storm.

The storm hit the southwestern Louisiana coast just after 6 p.m. local time with maximum sustained winds of 100 mph, according to the National Hurricane…