Teen Sentenced to 14 Years to Life in Tessa Majors Murder
A teenage boy arrested in the 2019 deadly stabbing of Barnard College student Tessa Majors in a Manhattan park, a crime that rattled New York City residents for its apparent randomness, was sentenced Wednesday to 14 years to life in prison. NBC New York’s Myles Miller reports.