By R. John Matthies
If the practice of stoning (lapidation) exists across the Islamic world—most visibly in Afghanistan, Iran, Nigeria, Sudan, and the United Arab Emirates—it speaks much to Western forbearance that this same penalty, though reviled, can make the fortune of one who commends the practice. Consider the case of Hani Ramadan and the state of Geneva. Read more ...
Source: FrontPage Magazine