14-Year-Old Arrested in Death of Barnard College Student Tessa Majors: Police

9:37am PST - February 15th, 2020    tessa majors - Time

A 14-year-old has been arrested in the fatal stabbing of a Barnard College student in a Manhattan park in December, authorities said Saturday.