A Teen Was Sentenced To 9 Years To Life In The Killing Of Barnard College Student Tessa Majors

A Teen Was Sentenced To 9 Years To Life In The Killing Of Barnard College Student Tessa Majors

Upworthy

Published

Luchiano Lewis was one of three teens involved in the 2019 deadly stabbing of 18-year-old Tessa Majors in a Manhattan park.

Full Article