Russia Against the World: Igor Strelkov’s Self-Fulfilling Prophecy

August 4, 2014

Igor Strelkov (aslo known as Igor Girkin) is the leader of the pro-Russian rebels in East Ukraine, who he has been suspected of being responsible for the downing of MH17 and of ordering mass executions in  Slavyansk. His work for the Russian military intelligence (GRU) has been well documented, and the media has been keen […]