Monday 18 November 2013


The promise that the government (in Iran and everywhere) is upon God's shoulder (via The Christian Science Monitor)

Near the top of the long list of what appear to be intractable issues confronting policymakers today are the crucial negotiations, due to resume this week in Geneva, regarding Iran’s nuclear ambitions. An extreme test of statecraft faces negotiators…

No comments:

Post a Comment