One person has died and another was injured in a hit and run incident just before 9:30 p.m. last night in Delaware County.
According to WPVI-TV, the accident happened on Chester Pike and East Glenolden Avenue in Glenolden.
After striking two people, police say the driver kept going. The suspects car was found nearby in Norwood.
WPVI-TV says the condition of the other victim has not been released.