13-year-old charged in stabbing of Barnard Freshman

A 13-year-old boy has been charged with second-degree murder in connection to the death of Barnard College freshman Tessa Majors.

Top Videos