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
Watching
You may also like3 Videos
Back in Black - Osama bin Laden's Last Wishes
Season 21 E 73 • 03/08/2016
More