Tuesday, April 16, 2024
Happening Now

Second person questioned in death of Barnard College student

A 13-year-old boy is being charged in the death of college student Tessa Majors in New York City. Now, another person is being questioned. Errol Barnett reports. Source

Share