• Embed

Uncertain Death for ISIS's Leader

Clip11/11/2014

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