military strike

Russia Claims They Have Killed ISIS Leader Al-Baghdadi

Moscow said on Friday its forces may have killed Islamic State leader Abu Bakr al-Baghdadi in an air strike near the Syrian city of Raqqa last month. Visit streaming.thesource.com for more information There was no initial independent confirmation that Baghdadi had been killed. The U.S.-led military coalition fighting against Islamic State said it could not […]

MENU