On 31 October, ISIS confirmed the death of its leader Abu Bakr al-Baghdadi, in an announcement that prompted many to praise intervention against the terrorist group, which has...
On the 26th of October 2019, ISIS leader Abu Bakr al-Baghdadi committed suicide in Syria by detonation of a suicide vest. While in light of the atrocities that ISIS caused...
Biggest Stories of the Decade – The Arab Spring
by Sesha Subramanian• 2nd December 2019
As part of our series on the biggest scoops of the 2010s, Sesha Subramanian takes a look back at the Arab Spring...