Europe is hopelessly bogged down

Putin is also sacrificing his own economy