Posh Ivy League college denies fault over teen freshman’s brutal stabbing death

Students at Columbia University and nearby Barnard College, where a murdered 18-year-old had enrolled earlier this year, are shaken by the stabbing death of freshman Tessa Majors, who was killed in a park early Wednesday evening. As CrimeOnline previously reported, Majors was approached by at least two males near the bottom of a staircase leading …