Submitted by Sheldon Rampton on
Leni Riefenstahl, the director of Nazi propaganda films including "Triumph of the Will," marked her 100th birthday while continuing to insist that she "just did my job" and "never intended any harm to anyone."
Main Source: