Russia says it may have killed ISIS leader Abu Bakr al-Baghdadi
Russia’s Defense Ministry says it is investigating reports that ISIS leader Abu Bakr al-Baghdadi was killed in a Russian airstrike in Syria last month. The airstrike was carried out on the outskirts of the militant group’s de facto capital Raqqa, on a command post where ISIS leaders were meeting, Russian state media TASS reports. “According […]