History won’t repeat itself in Germany. But it might rhyme.

Feb 10, 2025 - 19:00
Germany’s elections present a last, best chance to hold off extremists