New Orleans braces for more rain as city works to clean up fallout from flood
New Orleans Mayor Mitch Landrieu requested the resignations of four top officials Wednesday, including the director and the top engineer at the municipal water utility, after a historic rainstorm exposed critical weaknesses in the city’s unique drainage pumping operation. Meanwhile, with more heavy thunderstorms predicted through the weekend, hundreds of New Orleans property owners worked […]