UMSL professor screens caged human documentary at St. Louis film festival
A publicity still from a new documentary directed by Niyi Coker, the E. Desmond Lee Endowed Professor of African/African American Studies at UMSL, depicts Ota Benga....
READ MORE