The Mullahs Humiliate America — Again and Again

Obama’s appeasement bears its catastrophic fruit. On January 12th, the Iranian Revolutionary Guard seized two U.S. naval patrol boats with ten sailors aboard. The vessels had evidently strayed a little over a mile into Iranian territorial waters. Iran released the sailors a day later, but not before trying to reap as much propaganda value from the incident as possible. The […]
Read more