>>513181855
Russia is not going to give up its annexed territory. Either Zelensky makes a deal and end the conflict or Russia will take it by force.

Either way, Putin wins.
>Pic related
This is the new reality.