iOS app Android app

Iran Hamid Aboutalebi

Cruz Slams 'Slap In The Face'

The Huffington Post | Paige Lavender | Posted 04.04.2014 | Politics

Sen. Ted Cruz (R-Texas) said Iran's selection of Hamid Aboutalebi as its ambassador at the United Nations is a "slap in the face." During a Thursda...