Illinois trio charged with beating, strangling police officer over traffic stop
Fox News
Two women and a man in Illinois’ second largest city outside Chicago are facing felony charges after allegedly beating and strangling a police officer who pulled them over for a traffic stop.
A male officer, whose name has not been released, performed a traffic stop on Sherrod around 10:30 p.m. Monday after he allegedly rolled through a stop sign near the intersection of Plum Street and Randall Road near West Aurora High School, Fox 32 Chicago reported. The vehicle, with two passengers inside later identified as Jennifer and Sheba Taylor, pulled into a driveway in the 600 block of North Elmwood Drive, and "the driver began yelling obscenities out the window," according to a press release from the police department.More Related News