Teen Sentenced For The Fatal Stabbing & Botched Robbery Of College Student Tessa Majors

A 16-year-old boy was sentenced to nine years to life in prison for his role in the 2019 fatal stabbing of Barnard College student Tessa Majors . Luchiano Lewis , who was 14 years old at the time of the crime, was charged as an adult and pleaded guilty last month to second-degree murder and […]