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 sidelined, accused of...
