Former Leader Of Russia-Backed Separatists In Ukraine, Igor Strelkov, Detained In Moscow

9 months ago 33

Russian police have detained the former leader of Moscow-backed separatists in Ukraine, Igor Strelkov (aka Girkin), on extremism charges, his wife said on Telegram on July 21.
Read Entire Article