The Daily Show with Trevor Noah

Back in Black - Osama bin Laden's Last Wishes

Season 21 E 73 • 03/08/2016

Lewis Black reviews the documents the CIA uncovered in the raid on Osama bin Laden's compound.

More