europe Islamic State Moscow concert hall attack news Russia Tajikistan Ukraine Vladimir Putin World newsTerrorism and the battle for the truth in Moscow – podcastTheWorldsNewsMarch 26, 2024 by TheWorldsNewsMarch 26, 20240 Footage of four gunmen appears to support Islamic State’s claim that it masterminded the worst terrorist attack in Russia in two decades. But the Kremlin...