Teen sentenced to 14 years to life in killing of Tessa Majors
A teen who pled guilty to fatally stabbing Barnard freshman Tessa Majors in 2019 was sentenced to 14 years to life in prison on Wednesday.
A teen who pled guilty to fatally stabbing Barnard freshman Tessa Majors in 2019 was sentenced to 14 years to life in prison on Wednesday.