Teen suspect accused in murder of Barnard College student Tessa Majors in court
The NYPD says Tessa Majors was stabbed to death while walking in an upper Manhattan park; criminal defense attorney Bob Bianchi weighs in.
Teen suspect accused in murder of Barnard College student Tessa Majors in court
The NYPD says Tessa Majors was stabbed to death while walking in an upper Manhattan park; criminal defense attorney Bob Bianchi weighs in.