After week of silence, Putin goads West, vows triumph in Ukraine
over 3 years in nationalpost
LONDON — President Vladimir Putin on Tuesday vowed Russia would triumph in all of its “noble” war aims in Ukraine, using his first public comments on the conflict in a week to goad the West for failing to bring Moscow to heel with an economic Blitzkrieg. Addressing the war in public for the first time […]