How a German Thinker Explains MAGA Morality David French The New York Times 40 369 26.01.2025 .....© The New York Times visit website