isis boss: abu bakr al-baghdadi: alive and kicking? nope, he is dead
Abu Bakr ai- Baghdadi, also known as Abu Du'a, also known is the leader of Islamic State of Iraq and Levant. ... Abu Bakr al- Baghdadi, also known as Abu Du'a, also known is the leader of Islamic State of Iraq and Levant. ..…