Fox News is reporting that two SEPTA trains have collided in Upper Darby Township, in West Philadelphia, Delaware County.
Developing story.
Fox News is reporting that two SEPTA trains have collided in Upper Darby Township, in West Philadelphia, Delaware County.
Developing story.