Moskva

UK intelligence believes Russia has fired senior commanders who “performed poorly”
World

UK intelligence believes Russia has fired senior commanders who “performed poorly”

Russia has fired senior commanders who were considered to have “performed poorly” during the initial stages of the Ukraine invasion,…
Back to top button