David Lee Police Officer David Lee was struck and killed by a vehicle while assisting at an accident scene on eastbound I-70, just east of the Adelaide Avenue exit, shortly after 8:45 am. He was setting out flares when an approaching vehicle struck him. He was transported to a local hospital where he succumbed to… Continue reading End Of Watch 2024-09-22 16:13:56 – Police Officer David Lee, St. Louis Metropolitan Police Department, Missouri