All this shows how strong Russia is. Fighting a country in her territory with all support of NATO and yet only celebrate something that is not sure.
"All support of NATO" lol. It's not even started yet, dude.
Even 16 (!) Himars have broken russian supply lines. How things will go when we will have 30 or more himars?

Or when f-16 will appear on the battlefield. Or something similar.
Actually its stopping...USA now need YEARS to restock systems they sent to Ukraine.