Last Friday was Nowr?z, in Iran. President Obama in recognition of the day sent along a televised message to the Iranians . It is something of a tradition amongst American presidents to do precisely that.
The tone however was
Continue reading about The Stench of Obama’s Failures Extends Now to Foreign Policy