Obama on Iran payment: It was announced months ago, wasn't some 'nefarious deal'
0
President Barack Obama fired back against critics of the $400 million payment the United States made to Iran.
President Barack Obama fired back against critics of the $400 million payment the United States made to Iran.