Find Your Daily Voice
36°
Tag: Institutional Sexual Assault
Stephen Carroll Charged With Abusing Students As Officer
A former Scranton police officer assigned as a school resource officer at West Scranton High School is facing 46 charges of sexually abusing five students over several years, Attorney General Michelle Henry announced on Friday, Dec. 20.
Stephen J. Carroll, 49, has been charged with rape, involuntary deviate sexual intercourse, statutory sexual assault, official oppression, and institutional sexual assault, among other offenses, according to the Pennsylvania State Police and Attorney General's Office.
The alleged crimes occurred between 2009 and recent years while Carroll was employed as a S…