ADVERTISEMENT
State Police trooper who captured the fatal shooting Rachel Tarrence by another trooper on Jan. 4, 2026, in the drive-thru window of an East St. Louis liquor store.(Illinois State Police)
Those few moments, caught on police and surveillance video, captured a chaotic scene as four Illinois State Police troopers surrounded Tarrence’s vehicle. She put continue reading …
ADVERTISEMENT