Start treaty
Europe
Putin on War in Ukraine: Defeating Russia is ‘Impossible’
President Vladimir Putin on Tuesday vowed to continue with Russia’s year-long war in Ukraine stressing that "defeating Russia is impossible."
He accused the U.S. led NATO alliance of fanning the flames of the conflict in the mistaken belief that it...