Barnard student stabbed to death blocks from college
18-year-old Tessa Rane Majors was stabbed to death just blocks from Barnard College in an armed robbery, Barnard College President Sian Leah Beilock said. There have been no arrests, but "a couple" of people are being questioned by police, NYPD Chief of Patrol Services Rodney Harrison said.