14-year-old arrested in murder of NYC college student Tessa Majors
The 18-year-old Barnard College student was stabbed as she walked through a park nearby the campus on the evening of December 11....
Published By: CBS National - Saturday, 15 February, 2020