Suspect in Tessa Majors murder pleads guilty

Rashaun Weaver pled guilty Thursday to fatally stabbing Tessa Majors, the Barnard College freshman who was attacked while walking through Morningside Park two years ago.

Top Stories