>>513677412
It's another forever war. So, neither side really "wins," but I would say Russia makes off better than the West. I would say it probably ends in 2028.