Day Five of Russia's Invasion of Ukraine. – Chicago Boyz
Mar 02, 2022 · Some 80% of the 180,000 to 200,ooo Russian ground forces they built up around Ukraine are now inside Ukraine's borders and are pushing with most of the 44,000 troops from Belarus set to head into Ukraine from the north in a couple of days. The key issue for "War Termination" is Russia's financial burn rate for the war.