Sunday, January 19, 2025
Happening Now

Barnard College student stabbed to death near campus

Tessa Majors, an 18-year-old freshman at Barnard College, was stabbed to death in a park near the Manhattan campus in what police described as an attempted robbery. CBSN New York’s Christina Fan reports. Source

Share