NYPD Detain, Release 14-Year-Old Boy in Connection with Fatal Stabbing of 18-Year-Old Barnard Student
On Thursday, New York City Police detained a 14-year-old they suspect took part in the murder of 18-year-old Barnard College student Tessa Majors, who was stabbed to death in a Harlem park earlier this month.