>>518827601
you realiuse the red is what russia holds lol. meaning they still lost a huge chunk of their country that they have been fighting and dying for since day 1. what about all those copefensives that failed miserably. or your himars and patriots and whatever fucking wunderwaffen you assholes thought would win you the war. try making that make sense kike nigger.