Russia Announces It May Have Killed ISIS Leader al-Baghdadi
Shia Muslims burn an effigy of the leader of the ISIS, Abu Bakr al-Baghdadi during a protest in New Delhi, India, June 9, 2017. (AP/Manish Swarup)
The Russian military announced on Friday that they may have killed the leader of the Islamic State Group, Abu Bakr al-Baghdadi, after an airstrike destroyed a meeting at which the terrorist group leader was believed to be in attendance, although official confirmation has not yet been received.