Sunday, November 10, 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