Russia claims it may have killed Islamic State leader al-Baghdadi

Friday, 16 Jun 2017 | 8:10 AM ET

Russia's Defense Ministry claimed on Friday it had killed the Islamic State leader, Ibrahim abu Bakr al-Baghdadi, as well as up to 330 other fighters with an air strike on Raqqa at the end of May.