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

    6 days ago - By Up Worthy

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