Final teen sentenced in murder of Barnard student Tessa Majors
(NEW YORK) -- The anguished parents of slain Barnard College student Tessa Majors sat in the front row of a New York City courtroom Wednesday, looking on as the teenager who stabbed their daughter was sentenced to 14 years to life.Rashaun Weaver, who prosecutors...