next Image 1 of 2

prev Image 2 of 2

Iranian state media are airing footage of pro-government demonstrations in cities across the country after a week of protests and unrest over the country's poor economy.

The English-language broadcaster PressTV broadcast the rallies live on Wednesday, saying they were to "protest the violence that has taken place over the last few nights in cities."

Demonstrators waved Iranians flags and signs supporting Iran's clerically overseen government.

The rallies come after Iran's Supreme Leader Ayatollah Ali Khamenei on Tuesday blamed days of protests across the country on meddling by "enemies of Iran." State TV reported on Tuesday that the latest clashes between protesters and security forces have killed nine more people.

The demonstrations are the largest seen in Iran since its disputed 2009 presidential election. At least 21 people have been killed.