Russian Forces Withdrawing From Kherson
According to Inkerman, Russian forces have begun withdrawing from the city of Kherson in southern Ukraine. The reason behind the sudden departure of Russian troops and what appears to be the end of Russia’s campaign to seize southern Ukraine remains unclear.