Russia has unfortunately all the cards now. If this deal were to go through, Russia is the clear winner of the war.
Sanctions gone, new investment funds in Russia, more occupied territories, while Ukraine would be reeling from destruction and lack of a durable security guarantee.
add a skeleton here at some point
4 days ago