First Illinois State Police fatal shooting of 2026 scrutinized
Six months after ISP completed its investigation, prosecutors have yet to issue a ruling On a Sunday night in early January, Rachel Tarrence stopped in the drive-thru lane of an East St. Louis liquor store to buy cigarettes for a friend who sat beside her. Her 4-year-old son was strapped in his car seat in the back. Seconds later, she was dying. Those few moments, caught on police and surveillance video, captured a chaotic scene as four Illinois State Police […]