Twelve Disciples of Nelson Mandela
directed by Thomas Allen Harris, fl. 2001; presented by Thomas Allen Harris, fl. 2001; produced by Thomas Allen Harris, fl. 2001, Chimpanzee Productions (New York, NY: Third World Newsreel, 2005), 1 hour 14 mins
Sample