Hurricane Delta dropped almost a foot and a half of rain on southwestern Louisiana in less than 12 hours, sent flash floods slamming into homes and stranding cars across a swath of the region. About 740,000 homes and businesses were without power across Louisiana, Texas and Mississippi as Delta made its way through the region,...
Please to comment