Barnard College student, left for dead, stumbled through park for help before finding security guard: report

New York City Police revealed Barnard College freshman Tessa Majors’ final moments in which she was said to have tried to fight off her attackers before struggling up a flight of stairs in Morningside Park where she eventually found help.

Full Story

Comments are closed.