Share Facebook Twitter LinkedIn Pinterest Email Ukrainian defector general bombing his own people Yahoo
'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