Police in O’Fallon, Missouri, have fatally shot a man after a short chase outside the city limits. KTVI – St. Louis reported
A man was shot and killed by police in O’Fallon, Missouri, on Sunday afternoon after a short chase outside the city limits..
A man was fatally shot by police in O’Fallon, Missouri on Sunday afternoon after a short chase that occurred outside the city boundaries. The incident took place outside the jurisdiction of the city police..