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.
Create a social media strategy, launch your campaign, and track the results in our 


Nadine Cheung
Editor, The Job Post
FishbowlDC Twitter feed loading...