Campus Evangelist Finds Fame With “You Deserve Rape” Sign

It is invariably distasteful to write about an attention-seeker who manages to receive a disproportionate amount of public exposure simply by being vile, but I will nevertheless note this item from the campus newspaper of the University of Arizona (the Daily Wildcat): A student holding a sign that read “You deserve rape” ignited outrage across campus […]