Rage: protestors dispute the re-election of Iranian president Mahmoud Ahmadinejad in Tehran last month
On trial: members of Iran's moderate political community