powered by mochila

Iranian authorities have released three journalists who were among more than 100 people arrested during pro-government and opposition street demonstrations this week, the country's official news agency reported.