A Barnard Student's Stabbing Death Has Rattled NYC and a 13-Year-Old Is in Custody. Here's What to Know

New Yorkers are mourning the death of 18-year-old Barnard College first-year Tessa Rane Majors after she was stabbed to death in an armed robbery on Wednesday as she walked in a park located just blocks away from her school.