2/ Russia is demanding that Ukraine surrender several large cities that Russian forces do not currently occupy and have no prospect of seizing, handing over one million Ukrainians to Russia. https://isw.pub/UkrWar022625
Post image

Comments