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.

Top Stories