x
Breaking News
More () »

Man dies from self-inflicted gunshot wound after shootout with officers in O'Fallon, Illinois, police say

A man exchanged gunfire with police during a traffic stop in O'Fallon, Illinois, Sunday before shooting and killing himself, Illinois State Police said.

Before You Leave, Check This Out