The Missing Pieces of the Al-Baghdadi Execution Puzzle

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 States. Being a skilled diplomat having intimate knowledge of happenings on the ground in Syria, his statement merits … Continue reading The Missing Pieces of the Al-Baghdadi Execution Puzzle