Iran and its neighbors: Caught in a strategic trap of their own making

Iran and its neighbors: Caught in a strategic trap of their own making

Special to WorldTribune.com By Dr. Assad Homayoun and Gregory Copley, Editor, GIS/Defense &  Foreign Affairs Iran, no less than the European Union or the United States of America, faces a series of problems which place it at a critical strategic junction. It now faces urgent challenges, the response to which will determine its viability — […]