19
Paul Steven Perron, a Harvard High School history teacher from 1982 to 2002, has been arrested in Brazil for raping an 11-year old girl. He paid her $350. Perron was also a cross country and track coach, later a girls … Continue reading
Paul Steven Perron, a Harvard High School history teacher from 1982 to 2002, has been arrested in Brazil for raping an 11-year old girl. He paid her $350. Perron was also a cross country and track coach, later a girls … Continue reading