News

Russian Major General Ivan Popov, the former commander of the 58th Combined Arms Army suspected of large-scale fraud, signed a contract with the Russian Defense Ministry to go fight in Ukraine, ...
A Russian military court will rule Wednesday on whether or not to grant the Defense Ministry’s request to release a general ...