Abdul Alim Muhammad: Not A W.Post Fan

In response to a Washington Post article reporting that Louis Farrakhan said he is “battling what he has described as a ‘life-threatening’ illness”, Nation of Islam Minister of Health and Human Services Abdul Alim Muhammad denied that Farrakhan is close to death and went so far as to say, “The devil is a liar and he owns The Washington Post.”

Yikes.