The Daily Show with Trevor Noah
Back in Black - Osama bin Laden's Last Wishes
Season 21 • 03/08/2016
Lewis Black reviews the documents the CIA uncovered in the raid on Osama bin Laden's compound.
More
Watching
You may also like5 Videos
Back in Black - Osama bin Laden's Last Wishes
Season 21 • 03/08/2016
More