A 13-year-old has been arrested in the fatal stabbing of a Barnard student, source says
6:35am PST - December 13th, 2019 tessa majors - Google NewsA 13-year-old boy has been arrested in New York in connection with the death of Barnard College freshman Tessa Rane Majors, according to a law enforcement source familiar with the investigation.