Good news on the diplomacy front


Apparently China and Russia are on board with the U.S. and Europe on a strategy for dealing with Iran.

HT: Drudge

Comments