Ian Stubbs (UK delegation to the OSCE) says that Russia’s announced withdrawal from Kherson is a clear admission that Putin’s invasion of Ukraine is failing.
This site uses cookies, we have also updated our privacy policy in line with GDPR regulations. More info