Technology and U.S. Foreign Policy Last week, the Obama administration took a positive step in addressing what had been an embarrassing incongruity in U.S. policy towards Iran. While publicly espousing Read More » January 1, 2010 No Comments