PRESS RELEASE : Russia’s heinous and desperate actions demonstrate that it knows the invasion has failed – UK statement to the OSCE [June 2023]
The press release issued by the Foreign Office on 7 June 2023. UK military advisor, Ian Stubbs, says the Kremlin’s
Read More