Police investigate fatal hit and run in north county
(KTRS) – St. Louis County Police need help to solve a fatal hit-and-run accident in North county Wednesday night. Just after 7:30, they say that 26-year-old Robert Killian was walking in the crosswalk near Townsend Elementary, when he was hit. Killian was taken to the hospital where he died. Police say they have few leads…