Islam Watch

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."