- Associated Press - Friday, October 24, 2014

ST. LOUIS (AP) - St. Louis police are searching for a driver who fled the scene after a fatal crash.

The accident happened about 4:30 a.m. Friday on the city’s north side when two cars collided. Police say 65-year-old William Brown was taken to a hospital, where he was pronounced dead.

Police say Brown was thrown from his car after the collision, and the car landed on him.

The Chevrolet Impala that struck Brown’s vehicle left the scene. Police later found the car and two men ran from it.



Click to Read More

Click to Hide