Russia’s intelligence community has reportedly ruled out both Ukraine and ISIS as potential perpetrators of today’s attack
Russia’s intelligence community has reportedly ruled out both Ukraine and ISIS as potential perpetrators of today’s terrorist attack outside Moscow.…