Tessa Majors, slain Barnard College student, celebrated at memorial in her hometown
iStock(CHARLOTTESVILLE, Va.) -- Relatives and friends of an 18-year-old Barnard College student who was killed more than a week ago came together in her hometown Saturday to honor and remember her life.The ceremony for Tessa Majors, which took place... Read More.