Those who insist that Islam is a Religion of Peace never explain how so many Muslims came to misunderstand its peaceful teachings in exactly the same way. “‘Doing God’s work by attacking Indians,’” India Today Television, August 5, 2015 (thanks to Ayush): Pakistani terrorist Usman Khan has now revealed that his real name is Muhammad […]