Archives
Movie Review
Movie Review: Benda Bilili!
In 2004 French filmmakers Renard Barret and Florent de la Tullaye travelled to the dangerous and impoverished sub-Saharan African streets of Kinshasa, the war-ravaged capital of the Democratic Republic of Congo, to film a TV do...