Friday, September 23, 2016

Students celebrate as infamous ‘You Deserve Rape’ campus preacher arrested for kicking woman

Dean Frederick Saxton, a.k.a. “Brother Dean,” was arrested for assaulting a University of Arizona student during one of his “sermons.”

No comments:

Post a Comment