Mayor Ray Nagen
I feel sorry for the people of New Orleans. They have a mayor who actually made the comment that God is punishing New Orleans with hurricanes. The increase of hurricanes is caused by environmental factors caused by human beings. Mankind is destroying the environment causing the increase of natural disasters.
It's pretty sad when a politician can't admit his own mistakes and has to resort to blaming God when disaster recovery isn't handled properly. What an idiot!