One killed in North County hit and run
NORTH ST. LOUIS COUNTY (KTVI)-Police are investigating a deadly hit and run in north St. Louis County. Police found a man at the intersection of Chambers and Green Valley around 7:30 Friday night. Investigators believe a pickup truck hit him while he was on foot. He was pronounced dead at an area hospital.
The truck’s driver fled before police arrived. Police have not released the victim’s name.