Uncertain Death for ISIS's Leader
Season 11 E 22 • 11/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.