Philadelphia Police Arrest Man on Involuntary Manslaughter Charges After Fight Leads to Another Man Falling on Tracks and Getting Hit By Train
A Philadelphia man has been charged with involuntary manslaughter after assaulting another person who accidentally slipped onto the tracks at a University City SEPTA station. The individual was fatally struck by an oncoming train, moments later as it pulled into the eastbound platform at 34th Street Station on the Market-Frankford Line. Chaz Wearing, 40, was…
