September 2016
September 7, 2016
The U.S. Paid Iran a Total of $1.7 Billion in Cash
The Wall Street Journal reported that the U.S. paid Iran $1.3 billion in cash related to a delayed military contract, which has sparked controversy in…