Knife-wielding teen pleads guilty to murder of Barnard student Tessa Majors – ABC News

The last of the three teens arrested in the murder of Barnard College freshman Tessa Majors has pleaded guilty.
Majors, 18, was fatally stabbed in Morningside Park, just off the Columbia University … [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *