13-year-old arrested in murder of Barnard student Tessa Majors
The NYPD reportedly picked up the teen Thursday and were holding him for criminal trespass when they say he made statements implicating himself in the murder.

More Accuweather

More Localish

More Celebrate the Holidays



Show More