Joel Carillet/iStock(NEW YORK) — ISIS leader Abu Bakr al-Baghdadi appeared to be featured in a rare new video released Monday – only his second ever – to show he is alive by speaking about the recent fall of his group’s stronghold in Baghouz, Syria, as well as praising the pre-Easter Sri Lanka terrorist bombings. In …
Apr 29