Russia insists on the Istanbul terms discussed in 2022, when it occupied 30% of Ukraine and Kyiv seemed likely to fall within weeks. Today, after 900k casualties, Russia occupies 19% of Ukraine. Demanding the 2022 Istanbul terms shows Russia is not ready for peace.
Peace Petition: Russia Pushes Istanbul 2022 Terms


Leave a Reply