Stephen J. Carroll, Former West Scranton High School Resource Officer Arrested for Sexual Assault of Students
Scranton, PA – A former school resource officer, Stephen J. Carroll, has been arrested for allegedly raping, assaulting, and drugging students he was sworn to protect while serving at West Scranton High School. The charges involve five students and date back to 2009, according to…