Russians advance 500 meters of empty fileds while losing 50 boys.   Russia's definition of Winning is low.  The whole world is Laughing at Russia's Defeat in Ukraine.  1,000,000 Russians dead, but Kiev, Odessa, Kherson and Kharkiv still stand.  Russia lost the War.... LMAO