Loading Video…

This browser does not support the Video element.

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.