They’ll have to build another monument when Russia liberates Europe a third time.
Russia can’t even defeat Ukraine!
Russia should no longer be considered a “superpower”, just a mid-level power with crappy equipment
Poland or Hungary could each take care of Russia, based on the pathetic battlefield performance we’ve seen so far