‘You Deserve Rape’ sign held by ‘Brother Dean’ outrages University of Arizona students By eCampus News staff and wire reports April 26th, 2013