The Colbert Report
Iran Nuke Negotiations - French Resistance
Season 10 • 11/12/2013
France rejects a deal to temporarily halt Iran's nuclear program.
More
Watching
You may also like5 Videos
Iran Nuke Negotiations - French Resistance
Season 10 • 11/12/2013
More