Samantha Pearson was until Nov. 18 the head of the Sexual Assault Center at the University of Alberta in Edmonton. It was on that day that she was fired, after having signed an open letter denying that members of Hamas committed any rapes on October 7. This claim was made despite the videos of near-naked […]