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