Lake Charles Weather Radar Finally RepairedLake Charles Weather Radar Finally RepairedThe National Weather Service Radar site in Lake Charles is back following its near destruction during Hurricane Laura. Bruce MikellsBruce Mikells