Posts Tagged: Colbert NAtion
Oren to Colbert: “No Country Has a Greater Interest Than Israel in Resolving the Iranian Nuclear Threat by Diplomatic Means”
Israel's Ambassador to the United States, Michael Oren, appeared on the satirical Comedy Central talk show "The Colbert Report" Tuesday night and was able to...