What transpired on April 3 in St Petersburg might have turned the worst of fears into reality. A bombing at the metro station left 14 dead and more than 50 injured. Meanwhile, Abu Bakr al-Baghdadi and his followers in the Islamic State (ISIS) group have recently been pulverized in the Levant. So, just like al-Qaeda’s rebranding, Islamic State […]