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.