Sunday, April 25, 2010

Iran stops French and Italian ships in the Strait of Hurmuz for "environmental compliance".  Iran is probing the U.S. and the West with this move. It can only escalate — and without pushback, it will.