
World News
Russia May Have Unknowingly Killed IS Leader Al-Baghdadi
Russian authorities are currently investigating the possibility that its military’s airstrike in Syria may have killed Islamic State (IS) leader Abu Bakr al-Baghdadi and up to 330 of his fighters. Russian forces had on the 28th of May carried out a raid targeting a meeting of the IS military council {Read More..}