News2 years ago
Ukraine war: inside the complex web of Russia’s warring intelligence agencies
Russian intelligence chief Sergey Beseda and his deputy, Anatoly Bolyukh, were placed under house arrest on March 9. Beseda and Bolyukh oversaw the foreign intelligence branch...