Missouri
St. Louis police officer dies following I-70 crash
A St. Louis, Missouri police officer, David Lee, is dead after a car struck him on eastbound I-70 near Grand Boulevard Sunday morning
Officer as David Lee
ST. LOUIS – An officer is dead after a car struck him on eastbound I-70 near Grand Boulevard Sunday morning. He was setting flares at an accident scene. The St. Louis Metropolitan Police Department has identified the officer as D... [593 chars]