Unrepentant to the end

Leni Riefenstahl, HItler’s best propagandist and groundbreaking filmmaker, dies at age 101.

Advertisements