The First Black Woman Student President At American University Wins $725K In Case Against Neo-Nazi Internet Trolls
Taylor Dumpson, the first Black woman student body president at American University, won a $725,000 judgment against a neo Nazi ...
Taylor Dumpson, the first Black woman student body president at American University, won a $725,000 judgment against a neo Nazi ...