Iranian shopkeepers and traders protest against the economic conditions in Tehran. Photo: EPA

Similar Posts