Pressure is building on the streets of Tehran as residents openly defy the government amid a deepening economic crisis, rising prices and frustration over living costs.

Pressure is building on the streets of Tehran as residents openly defy the government amid a deepening economic crisis, rising prices and frustration over living costs.