Thursday, September 1, 2022

Who's the Fascist?

Leni Riefenstahl was a German film director famed for her Nazi Party propaganda films, the most famous of which was Triumph of the Will.
Hat tip to Ed Driscoll, posting at Instapundit, for sharing the Tweet.