Bharat Express

Stalingrad

Putin evoked what he said was the spirit of the defenders of Stalingrad to explain why he thought Russia would prevail in Ukraine