Major General Ivan Popov, the former commander of Russia’s 58th Army, was arrested on May 21 on suspicion of fraud, the state-run media outlet TASS reported. Several high-level Russian officials have Source : kyivindependent.com/former-ru…