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.
A fatal accident on southbound I95 at Academy Road is under investigation. Several vehicles were involved with multiple people, including children.