Russian Chief of General Staff
UK intelligence believes Russia has fired senior commanders who “performed poorly”
World
May 20, 2022
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,…