Republicans Blast Obama for $400 Million Payment to Iran
The payment is an installment of $1.7 billion the White House agreed to pay Iran to resolve a scuppered 1979 arms deal.
The payment is an installment of $1.7 billion the White House agreed to pay Iran to resolve a scuppered 1979 arms deal.