Displaying all articles tagged:

Tessa Majors

  1. crime
    Everything We Know About the Tessa Majors Murder CaseIn December, a Barnard freshman was fatally stabbed in Manhattan. Two teenagers have now pleaded guilty.