Who’s Leni Riefenstahl?

Leni Riefenstahl was a German director, actress, dancer, and photographer. She made a Nazi propaganda film for Hitler titled Triumph of the Will, but also filmed the 1936 Berlin Olympics, ignoring Nazi requests to reduce the prominence of non-white athletes. Her film career ended when she was accused of being a Nazi, but she was […]

Skip to content