Press TV – January 9, 2015 The United States and its allies should be held responsible for the ongoing ISIL terror activities in various parts of the world, the Imam of Masjid al-Islam in Washington tells Press TV. Imam Abdul Alim Musa, who is a strong critic of US support for terrorism, said in an […]
Source