Thousands of pro-government demonstrators have gathered in Tehran in a show of support for the authorities’ crackdown on independent media and opposition protesters.

The government mustered its supporters in Vali Asr Square on Tuesday, a day after seven people were killed in clashes on the fringes of a huge opposition rally a day earlier.