PRESS RELEASE : Ukraine will win. Russia is denying the reality of its horrific war of choice – UK statement to the OSCE [May 2023]
The press release issued by the Foreign Office on 24 May 2023. UK military advisor, Ian Stubbs, says Russia repeatedly
Read More