Hundreds of demonstrators in several Iranian cities protests continued rising inflation in the country and the collapse of the local currency, the rial.

According to local media reports, the demonstrations took place in Tehran, Karaj, Shiraz and Qom.

Fars News Agency reported that police arrested 20 protesters in Karaj.