There are many rumors that the northern front in Kherson is collapsing. The Russians are reportedly withdrawing toward Nova Kakhovka. We are investigating this information and attempting to confirm it via GeoConfirmation as soon as possible. Blue = Advancing Ukrainian troops. Red = Retreating Russians.
Rumors of Kherson’s northern front collapsing


Leave a Reply