In response to Keith Ellison’s condemnation of Minister Louis Farrakhan, Richard B. Muhammad, the editor in chief of The Final Call newspaper, criticized the congressman for attacking the Nation of Islam leader.
View MoreIn response to Keith Ellison’s condemnation of Minister Louis Farrakhan, Richard B. Muhammad, the editor in chief of The Final Call newspaper, criticized the congressman for attacking the Nation of Islam leader.
View More