Lawmakers in both chambers of Congress are moving to enact legislation that would prevent Iran from securing a visa for its newly appointed ambassador to the United Nations, just a day after Businessweek had already described the choice of Hamid Aboutalebi as creating a “dilemma” for President Barack Obama’s diplomacy toward the...
Continue Reading >>