“Alongside the photos, a statement reads: ‘Those who annoy Allah and His Messenger, Allah has cursed them in this world and the Hereafter, and has prepared for them a humiliating punishment.’” That’s Qur’an 33:57. The advocates of stoning are universally described as “extremists,” as in the IBT headline on this story, but they can and […]