Simcha Fisher on the Odious Pewsitter Site July 15, 2014 No Comments In parts of the Islamic world, women can get horsewhipped and killed for the “crime” of getting raped. That’s because, in certain barbarous parts of Read More »