Obama Admin Engaged in Secret Talks to Pay Iran Nearly $2 Billion

The Obama administration has spent three years engaged in secret talks with Iran that resulted in the payment of nearly $2 billion in taxpayer funds to the Islamic Republic, with more payouts likely to come in the future, according to a recent letter issued by the State Department and obtained exclusively by the Washington Free Beacon. Continue reading