Second teen arrested in murder of Barnard College student Tessa Majors, authorities say
A second teenager was arrested in connection with the December fatal stabbing of Tessa Majors, an 18-year-old Barnard College freshman in New York; reaction and analysis from retired NYPD detective Angel Maysonet.
Read full article