Final Call editor-in-chief Naba’a Muhammad has died, according to the National Newspaper Publishers Association (NNPA) of which the publication was a member. Sign up for our Daily eBlast to get ...
Services will be held Saturday for Richard (Naba’a) B. Muhammad, a staunch defender of Minister Louis Farrakhan and the Nation of Islam and longtime editor-in-chief of The Final Call newspaper.
One group, a group with the most power to compel compliance, seems almost exempt for discussion of sexual abuse of women and almost exempt from full prosecution: police officers. Armed with badges and ...