Woman fatally struck by Septa train in DelCo

Norwood, Pa. (YC) — Police are on scene of an accident involving a Septa train in Delaware County.

Police responded to the Norwood Train Station just before 4:30 p.m. this afternoon for reports of a female struck by a train.

The female was pronounced dead on location.

This is a developing story.