Russia may deploy former general who blasted military leadership

A Russian general who criticized the nation’s Ministry of Defense may soon be reinstated to the front lines of the war in Ukraine this week, according to a report from CNN.

General Major Ivan Popov once commanded Russia’s 58th Army before being…

Continue Reading