Advertisement

14-year-old boy arrested in stabbing death of Barnard College student Tessa Majors

The boy faces two counts of murder in the second degree and was arrested Friday night, police said.

Advertisement