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 News

A 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.