Russian Army General Popov Kept in Pre-Trial Detention on Fraud Charges
Moscow Times
Major General Ivan Popov is among five senior Russian military officers to have been arrested on various charges since late April.
Understanding current events through the lenses of the past and future.
Moscow Times
Major General Ivan Popov is among five senior Russian military officers to have been arrested on various charges since late April.