Entertainment

‘General Idi Amin Dada: A Self Portrait’ is a film that shows the devil in every authoritarian leader

The 1974 documentary was filmed with the Ugandan dictator’s co-operation, but he wasn’t happy when he heard that a version he hadn’t seen was being shown in Europe Source

Leave a Reply

Your email address will not be published. Required fields are marked *