Tuesday, November 12, 2024
Happening Now

NYC freshman murdered steps away from campus

Tessa Majors, a student at Barnard College, was stabbed several times in Manhattan’s Morningside Park Wednesday. Source

Share