Share Facebook Twitter LinkedIn Pinterest Email JD Vance goes from strange and low energy speeches praising the dew of the mountain The New Republic
'Traitor twins' drink booze in Moscow and boast 'the boys are back in town' after dastardly defectors defect to fight for Putin – the-sun.comApril 11, 2026