Ian Stubbs (UK delegation to the OSCE) condemns Russian attempts to hide the truth of Putin’s appalling and failing illegal invasion of Ukraine.