Oh, no, not again (pt 2)
Yes, that's the Industrial Canal in New Orleans. The patched levees have broken again, and the ninth ward is, once again, filling up with water. Maybe FEMA should reassign some of their government prayer squads to go and pray over the canal for a while?
(more of the same via No Capital)