Ukraine war: Insolence of Russian troops in Kherson appears to confirm officers have fled, source says

1 年前

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.