Pavel Popov, who was arrested on suspicion of…"> News Roman Popov is the son of General Pavel Popov, who was arrested on suspicion of… byAnna CooperAugust 30, 2024