Record breaking currency devaluation triggers reported 2 million protesting. One US dollar: 42,550 rial.

Read more