Connect to share and comment

Iranbank2012123

Appears In:
Closes off yet another financial link to the West.
Iranbank2012123

A picture taken in April shows Iran's biggest denomination of currency, 100,000 Rials (about US$8.90), in Tehran.

BEHROUZ MEHRI