FLASH: Russia’s Military May Have Killed IS Leader Baghdadi

FLASH: Russia’s Military May Have Killed IS Leader Baghdadi

FLASH: Russia’s Military May Have Killed IS Leader Baghdadi Friday, Russia’s Defense Ministry said it is checking information that a Russian air strike near the Syrian city of Raqqa may have killed Islamic State (IS) leader Abu Bakr al-Baghdadi, 46 anni, in late May. The air strike was launched after the Russian forces in Syria […]