Major General Ivan Popov had commanded Russia’s 58th Combined Arms Army. A Russian army general has said he was removed from his job for telling the truth about the war in Ukraine and the conditions of his soldiers on the front lines. According to audio released by a Russian lawmaker, this revelation came from Major […]