J D Vance insults the UK and France: ”some random country that has not fought a war in 30 years” Posted on 2025-03-04 by George