Man killed on subway tracks by oncoming train

PHILADELPHIA, PA – In a shocking incident, a man fell onto subway tracks and was killed by an approaching train. This took place during a scuffle with another man on Thursday afternoon at a University City SEPTA station platform. The accused, 40-year-old Chaz Wearing, has been charged with involuntary manslaughter. The Philadelphia District Attorney’s Office made the announcement on Friday. Authorities suspect Wearing to be homeless and have discovered he is wanted for an unrelated …

Read more