The mother of the 14-year-old boy suspected of fatally stabbing Barnard College student Tessa Majors was also arrested for stabbing a woman
NYPD investigators questioned and released a 14-year-old suspect wanted in connection with the fatal stabbing of 18-year-old Barnard College student, Tessa Majors
A NYPD detective working the murder case of 18-year-old college student Tessa Majors was previously accused of falsifying evidence
Police in New York have arrested a 13-year-old boy in connection with the brutal stabbing of 18-year-old Barnard College freshman Tessa Majors