Insolence of Russian troops in Kherson appears to confirm officers have fled, source says The city of Kherson, on the banks of the Dnipro River in southern Ukraine, was taken by Russian forces without much fight in early March, days after the invasion started.
Add your comment about this publication