I did explain it ... Russia sucks
It has inferior weapons, inferior troops, inferior tactics, and inferior logistics
With all those fundamentals against it, Russia cannot win
That’s why the 26th month starts in 3 days, with Ukraine STILL controlling 6/7 of the country
If only Cuck_Canuck and his rag-tag posse had the balls to volunteer to fight for their homeland the Ukraine. Instead these neocon, nutless wonders scream incessantly for our treasure for their cause because they are too chickensh1t to volunteer to fight for their homeland. Damned pathetic.