Don't have Telegram yet? Try it now!
https://btnews.online/archives/113026/isis-leader-al-baghdadi-blew-himself-up-when-us-delta-force-troops-arrived-to-capture-him/
ISIS leader al-Baghdadi blew himself up when US Delta Force troops arrived to capture him