Davidson College, located in North Carolina, is under fire from alumni after the revelation that student-athletes at the college were required to watch the video “I’m Not Racist … Am I?” which paints all white people as racists.
top of page
bottom of page
Comments