Loading Video…
This browser does not support the Video element.
Cops questioning several people in connection with Barnard student death
Tessa Majors, an 18-year-old Barnard College student, was stabbed at least three times during a robbery.
This browser does not support the Video element.
Tessa Majors, an 18-year-old Barnard College student, was stabbed at least three times during a robbery.