A teenager involved in the fatal stabbing of Barnard student Tessa Majors in New York last December was sentenced to 18 months in the custody of the Administration for Children’s Services on Monday.
A teenager involved in the fatal stabbing of Barnard student Tessa Majors in New York last December was sentenced to 18 months in the custody of the Administration for Children’s Services on Monday.