October 23, 2011 stone rape victims to death? really?? really?? Satanic Patriarchy on its last legs.