CNN: A teen who pleaded guilty to killing Barnard College freshman Tessa Majors was sentenced to 14 years to life on Wednesday. Her parents, Inman (Professor emeritus - JMU) and Christy Majors, were in court as Rashaun Weaver, who was 14 when Majors was killed, was sentenced. Read more HERE