May52022UK denounces Russia’s appalling attempts to legitimise war against Ukraine: UK statement to the OSCE HM Government Science TwitterLinkedinFacebookemailAmbassador Neil Bush calls out Russia for attempting to legitimise its war against Ukraine, following reports about a staged ‘referendum’ planned in Kherson. Follow this news feed: Science