Knife-wielding teen pleads guilty to murder of Barnard student

12/16/2021 | by | Uncategorized

Barnard College freshman Tessa Majors, 18, was stabbed to death on Dec. 11, 2019, in Morningside Park.
Source: Test feed

Leave a Comment

Your email address will not be published.

*
*
*