Last of three teens arrested in the murder of Tessa Majors pleads guilty

ABC is reporting the last of the three teens arrested in the murder of Barnard College freshman Tessa Majors has pleaded guilty.

Majors, 18, was fatally stabbed in Morningside Park, just off the Columbia University campus, on Dec. 11, 2019, rattling New York City. Read more HERE

Tessa's father Inman Majors is a professor emeritus at JMU

Barnard College Student Stabbed To Death In Robbery Near Campus

Photo: Getty Images


Sponsored Content

Sponsored Content