Error creating thumbnail: Unable to save thumbnail to destination
This article or section is being renovated.
Islam Watch is a non-theistic website focusing its criticism on Islam, but may also include general criticisms of other religions.
It was founded by former Muslims hailing mainly from South Asia and, according to the site, was launched to "expose the 'real Islam'—the Islam that is determined to replace the modern civilization with the 7th century Arab Bedouin barbarism, peddled as the true Islamic Civilization."
Founders and members include; M. A. Khan (Editor), Abul Kasem, Dr. Ali Sina, M. A. Hussain, Sher Khan, Syed Kamran Mirza, and Mumin Salih.