News December 13, 2019

College student stabbed, killed near elite campus

New York City police arrest juvenile suspect in connection with the murder of Barnard College freshman Tessa Majors.