Red Lion Bar Injury a “Major Incident” – Champaign, Illinois Officials
On March 9th Interim Police Chief Thomas Petrilli spoke briefly about an incident that occurred at the Red Lion bar in Champaign, Illinois which left a young woman injured and unconscious on the pavement outside of the bar. Petrilli said “it was a rather minor incident” and that “something blew it out of proportion” (see … Continue reading Red Lion Bar Injury a “Major Incident” – Champaign, Illinois Officials
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed