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

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.
Fri, Jun 16 20178:10 AM EDT