A 61-year-old homeless man in New York City admitted to reporters that he pushed a woman in front of an oncoming Subway train, which led to her death, and declared himself “God” as he was walked by police out of the Midtown South NYPD precinct Saturday.
Read more at Breitbart
