[ad_1]
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.
[ad_2]
Source link
Connect with us on our socials: