• Embed

Uncertain Death for ISIS's Leader

Season 11 Ep 2211/11/14

Stephen prepares for a gold rush of zinger headlines after reports that ISIS leader Abu Bakr al-Baghdadi may have been killed in Iraq.

Up Next