Russia says it may have killed ISIS leader Baghdadi
The Russian Defence Ministry on Friday claimed that it may have killed the Islamic State leader Abu Bakr Al-Baghdadi in an air strike in Syria's Raqqa. Adding that the air strike targeted a meeting of the militant group's leaders in its de-facto capital on May 28, the Ministry further reportedly claimed to have killed scores of other militant leaders.