August 13, 2026 at 15:51 EDTPA homepage
SCRANTON, LACKAWANNA COUNTY (WBRE/WYOU) — The courtroom was cleared after former Scranton Police Resource Officer Stephen Carroll suffered a medical emergency while a jury found him guilty of drugging and raping students. After a week of emotional testimony, jurors have found Stephen Carroll guilty on nearly every count he faced. The jury has found Carroll [...]
