A new documentary confronts Leni Riefenstahl’s lifelong denial of complicity in Nazi crimes, revealing how artistic brilliance and moral blindness can coexist—and why forgetting history invites its return.
Mark TooleyNovember 19, 2025
May 8 is the 80th anniversary of Nazi Germany’s surrender to the Allies, but America is hardly commemorating its greatest victory. Why?
Mark TooleyMay 9, 2025