New York police have arrested a 13-year-old boy in the stabbing death of Barnard College freshman Tessa Majors, according to media reports
13-year-old boy arrested in stabbing death of New York college student, reports say