Delta brings destruction to TX, LA, and MO just weeks after Hurricane Laura

Delta made landfall in Texas, Louisiana and Missouri causing flooding, damages, and power outages. The storm came just six weeks after Hurricane Laura made landfall in Louisiana.