Back in Black - Osama bin Laden's Last Wishes
Season 21 E 73 • 03/08/2016

The CIA released Osama bin Laden's last will and testament, and Lewis Black examines the Al Qaeda leader's final wishes.