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

Luchiano Lewis was one of three teens involved in the 2019 deadly stabbing of 18-year-old Tessa Majors in a Manhattan park.
Source: Reuters: Health - Category: Consumer Health News Source Type: news