You guys at Ukie Propaganda Central keep telling yourselves that...
OK, then you guys at the Russian FSB Propaganda Dept. explain why Russia still hasn’t won
... uh, against an opponent 1/20th its size, with 100 billion of its troops killed already