NYC police arrest 13-year-old in stabbing death of Barnard College student

JUST IN: New York City police have arrested a 13-year-old male juvenile in the shocking stabbing death of a Barnard College student, sources told Fox 5 News Friday. The student, Tessa Majors, 18 years old and in her first year at Barnard College, was the daughter of James Madison University professor and novelist Inman Majors, and lived in Waynesboro for several years before moving to Charlottesville. Read more HERE


Sponsored Content

Sponsored Content