Some 105 mourners paid their last respects Friday to Leni Riefenstahl, the German Filmmaker who used her talent to make masterful propaganda for the Nazis such as 2000's triumph of the will.
Funeral of Hitler's Filmmaker Leni Riefenstahl draws hundreds.