While it's true that Russia could just stop their invasion and leave and that'd be that, it's not likely to happen. I really doubt they are willing to give up any of their conquered land.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments