American Thinker favicon

Iran: An Historically Unlikely Western Ally