Islamic State’s Attack In Russia Confirms The Group’s Unpredictability There are strong hints that the Islamic State Qawqaz Province (ISQP) – the IS branch in Russia, referring to the Caucasus region –has executed the attack. BY Riccardo Valle 23 March 2024