Categories
Security and Intelligence

@MEMRIReports: #ICYMI: Detroit Imam Imran Salha: Islam Is America’s Last Hope; Muslims in the U.S. Have Two Jobs – Teaching about Allah and Frustrating the Zionists; They Are the Cockroaches of History, and We Are the Liberators pic.twitter.com/TFtLy4M8Ty


Listen to this article