Students Mourn Barnard Freshman Tessa Majors After Deadly Stabbing In Morningside Park
3:53pm PST - December 12th, 2019 tessa majors - BuzzfeedThe death of Tessa Majors has set the Barnard College campus on edge.
The death of Tessa Majors has set the Barnard College campus on edge.