JD Vance’s criticism of Europe is hard to take

.....

© The Spectator