Loading Video…
This browser does not support the Video element.
Suspect in deadly Barnard student stabbing flees
A suspect in the killing of Barnard College student Tessa Majors ran off before turning himself in, according to police sources.
This browser does not support the Video element.
A suspect in the killing of Barnard College student Tessa Majors ran off before turning himself in, according to police sources.