Putin has only achieved isolationism and humiliation for Russia: UK statement to the OSCE

image_pdfimage_print
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.