You’re standing and minding your business on a New York City subway platform, and the last thing you expect is for someone to shove you from behind and towards your death. This is what happened to an unsuspecting female victim in New York City on Monday afternoon. She was pushed onto the tracks as a … Continue reading “Woman Dies After Being Shoved Off NYC Subway Platform”