Nation of Islam leader Louis Farrakhan said it’s up to the government to prove that a levee wasn’t bombed to flood poor black people out of New Orleans after Hurricane Katrina.
Later on in the article, instead of leaving it up to the government, Farrakhan is all but quoted saying that he is confident that God will reveal the truth. Come on – which is it? Up to the government or God to show the truth? This guy is a moron through and through. Absolutely insane. Just go read it and laugh.