Monday Crime Stories: Teen freshman at posh all girls college stabbed dead; perp released?
18-year-old Barnard College freshman Tessa Majors is ambushed New York’s Morningside Park, then stabbed to death. Police arrest a 13-year-old boy but subsequently release him, citing lack of evidence. Who killed Tessa? Was the perp released? Joining Nancy Grace to discuss the case: Ashley Willcott: Judge and trial attorney, anchor at Court TV, Cloyd Steiger: …