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

8:10 AM ET Fri, 16 June 2017

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.