580245199_10238895532109758_5959480650886890128_n Published November 13, 2025 at 502 × 565 in A Nazi Survivor Watches History Repeat Itself in America 2025