Protests have spread to over 20 cities across Iran since Thursday

Thursday

Friday

Saturday

Tehran

Mashhad

Initial protests

started in the

city on Thursday

Doroud

Two protesters

killed on Saturday

Iran

300 km

300 miles

Thursday

Friday

Saturday

Mashhad

Initial protests started

in the city on Thursday

Rasht

Tonkabon

Zanjan

Sari

Qazvin

Abhar

Iraq

Karaj

Tehran

Hamedan

Qom

Kermanshah

Arak

Iran

Khorramabad

Doroud

Two protesters

killed on Saturday

Afghanistan

Isfahan

Shahrekurd

Izeh

Ahwaz

Pakistan

Bandar-Abbas

200 km

Saudi Arabia

200 miles