General Idi Amin Dada: A Self Portrait

General Idi Amin Dada: A Self Portrait

Technical Specs

Director: Barbet Schroeder
Year: 1974
Language: English | French
Duration: 90 min