In recent weeks, Russia has fired senior commanders who are considered to have performed poorly during the opening stages of its invasion of Ukraine, British Defence Ministry wrote on Twitter, Report informs.

According to the ministry, Lieutenant-General Serhiy Kisel, who commanded the elite 1st Guards Tank Army, has been suspended for his failure to capture Kharkiv.

“Vice-Admiral Igor Osipov, who commanded Russia’s Black Sea Fleet, has also likely been suspended following the sinking of the cruiser Moskva in April,” the ministry tweeted. “Russian Chief of the General Staff Valeriy Gerasimov likely remains in post, but it is unclear whether he retains the confidence of President Putin. A culture of cover-ups and scape-goating is probably prevalent within the Russian military and security system.”