A lot of rumors the Northern front in Kherson is collapsing. Russians are withdrawing in the direction of Nova Kakhovka.
We are looking into that information and we try to confirm this, by GeoConfirmation, ASAP. Blue = Advancing Ukrainian troops.
Red = Retreating Russians.
Rumors of Russian collapse and withdrawal in northern Kherson


Leave a Reply