A St. Louis County Police officer and one other person are dead after a Thursday night crash in Illinois, according to police. Police say the vehicle the officer was driving was struck head-on, on Illinois 159 in the area of Brick School Road.
KMOX reports on Rwandan minister visit to St. Louis
St. Louis CITY fans express disappointment over Open Cup decision
Bob Heil passes away at 83