Barnard College Mourns the Death of Freshman Tessa Majors

WINSAM: On-Demand
Friday, December 13th
Carol D'auria reports.
00:00:50