ISIS Leader May Have Been Killed by Russian Military
The Russian military is currently checking whether their airstrike in the Syrian desert killed Abu Bakr al-Baghdadi, self-declared caliph of the Islamic State The Defense Ministry issued a statement in which it said that the Russian air force struck a...