The Missing Pieces of the Al-Baghdadi Execution Puzzle
By Nauman Sadiq Casting aspersions over the death of Abu Bakr al-Baghdadi, Russia’s seasoned Foreign Minister Sergei Lavrov claimed [1] while speaking to Rossiya 24 broadcaster that the Islamic State and its slain “caliph” were the spawns of the United […]
