Police have found the hit-and-run vehicle that struck and killed a father of four on I-95 over the weekend but are still searching for the driver.
The vehicle, a 2015 Volkswagen Passat, was located Sunday near State Route 9 and Hamburg Road in New Castle County, Delaware.
The car was involved in a deadly hit-and-run crash on I-95 in Chester City, Pennsylvania shortly before 2:50 a.m. Saturday. Ronald Jahmail Williams, 46, of Chester, had parked his vehicle on the Highland Avenue exit off-ramp on I-95 southbound when he got out for an unknown reason. He was then struck by the Passat and the driver continued south on I-95 toward Delaware.
Breaking news and the stories that matter to your neighborhood.
Williams died from his injuries. Police are still searching for the driver.
Williams, known by his friends as "Peabody," was a popular figure in his community and a father of three sons and one daughter.
"I've known him for years," said Mike Mills. "Good friend of mine. Well-liked guy. Fun-loving guy."
If you have any information on the incident, please call Pennsylvania State Police at 484-840-1000.