The U.S. government is now defending a $400 million cash payment made to Iran in January. The timing of this payment is raising questions. CBS News senior national security analyst Fran Townsend joins CBSN to discuss. Source
The U.S. government is now defending a $400 million cash payment made to Iran in January. The timing of this payment is raising questions. CBS News senior national security analyst Fran Townsend joins CBSN to discuss. Source