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.
WORK SMARTER - LEARN, GROW AND BE INSPIRED.
Subscribe today!
To Read the Full Story Become an Adweek+ Subscriber
Already a member? Sign in