Loading Video…
This browser does not support the Video element.
1 person killed in multi-vehicle accident on southbound I95 in Torresdale
A fatal accident on southbound I95 at Academy Road is under investigation. Several vehicles were involved with multiple people, including children.