Iranian opposition supporters take part in the Quds (Jerusalem) Day rally in Tehran in September. Human rights violations in Iran are as bad as at any time in 20 years, London-based watchdog Amnesty International said on Thursday in a report on a government crackdown against election protests
(AFP/File)