Access ADL
Showing posts with label deric muhammad. Show all posts
Showing posts with label deric muhammad. Show all posts
Friday, June 15, 2012

Jews Control Black Politicians Says Deric Muhammad

›
Image From The Final Call Article The Nation of Islam’s newspaper, The Final Call , promotes the anti-Semitic conspiracy theory that ...
›
Home
View web version
Powered by Blogger.