"Come Back, Lumumba" was theatrically released by the Swedish Film Institute in 1993.
Caption: "Come Back, Lumumba" was theatrically released by the Swedish Film Institute in 1993.
Source: IMDB
Aubrey Deeker pictures →