Meet Europe’s Gaullists, Atlanticists, denialists and Putinists.
30 January 2025
As Donald Trump returns, so do Europe’s old schisms over how to defend itself.