Read More »"/> Read More »"/>
According to recent news reports, the Obama administration may have far more to answer for with respect to the $1.7 billion in U.S. taxpayer cash it has paid to Iran. The Wall Street Journal reports that after the U.S. first sent Iran equivalent of $400 million in foreign currency, loaded on wooden pallets in…
Read More »