Teen Gets 9 Years to Life in Murder of Barnard Student Tessa Majors

Tessa Majors
Tessa Majors
Tessa Majors
‘Time to exterminate the real problem’: Man arrested after threatening teen accused of killing college student Tessa Majors