Russia not only isn’t winning, but has been thrown back by massive counter attacks.
But a great muggle like you has figured out that our military aid has not been of a tiny bit of benefit even.
Please let us know your brand of peyote because I can’t make up facts as good as you.