Three people were killed after Iranian forces opened fire at scores of protesters in the western town of Mahabad, according to local media reports.
A scuffle had broken out between security forces and the agitators who were targeting the government buildings in protest against the killing of an anti-regime protester, Ismail Moloudi.
The protesters had gathered there after Moloudi was buried in the city.