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 one other one that by chance slipped onto the ...