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.