Alastair Leithead
Self
Patrice Lumumba
Self (archive footage)
Mobutu Sese Seko
No streaming info available