Putin in Tehran for talks with leaders of Iran, Turkey

Russian President Vladimir Putin is in Iran on a trip intended to deepen ties with regional heavyweights as part of Moscow's challenge to the United States and Europe during its grinding campaign in Ukraine. (July 19)