Washington D.C. – Imam Abdul Alim Musa, the Director of Masjid Al-Islam in Washington D.C., said in a Friday sermon that the Colleyville, Texas synagogue hostage crisis was “arranged” by the Zionists in order to give Muslims a bad name.
He also said that 9/11 was a Zionist plot, claiming that Muslims do not have the ability to carry out such attacks.