International ISIS leader Baghdadi bombed himself and his 3 children escaping from US… Clement Asamoah Oct 27, 2019 0 Islamic State (ISIS) leader Abu Bakr al-Baghdadi committed suicide along with three children by blowing himself up after fleeing…