Browsing Tag

Majors

13-Year-Old Arrested in Tessa Majors Murder

There’s been an arrest in the stabbing murder of a Barnard College student in Manhattan, New York. A 13-year-old boy has been arrested and charged with second-degree murder, robbery, and a weapons charge after 18-year-old …