• WEATHER ALERT Winter Weather Advisory

Man struck, killed by SEPTA train in East Falls

April 5, 2011 7:56:27 AM PDT
Philadelphia accident investigators have determined a fatal train pedestrian accident in the city's East Falls section to be a suicide.