You're reading: USA Today: Putin pays a visit to Iran bearing gifts

Russian President Vladimir Putin paid a visit to Iran's supreme leader in Tehran on Nov. 23 and brought along two coveted deals.

Read more here