A 14-year-old male was arrested and charged in the December murder of Barnard College student Tessa Majors, the New York City Police Department announced Saturday.
Majors, 18, was fatally stabbed on Dec. 11 while walking through Manhattan’s Morningside Park in an attack that left members of the community shaken.-- More...