Professor Cedric Taylor from the Department of Sociology, Anthropology and Social Work speaks about the poster for his upcoming documentary in his office on Dec. 1 in Anspach 129.
Professor Cedric Taylor from the Department of Sociology, Anthropology and Social Work speaks about the poster for his upcoming documentary in his office on Dec. 1 in Anspach 129.