Fight At Streamwood High School: Six Students Arrested, Possibly At Least 40 Involved in Disturbance
Streamwood police responded about 11:15 AM Tuesday to Streamwood High School, 701 W Schaumburg Rd Streamwood , IL. Police received a report of a fight in progress and Streamwood High School administrators then put the […]