Iran's human rights record has been criticised in a new report by Amnesty International.
It highlights what it describes as exceptionally high levels of violence, used in the aftermath of June's disputed presidential election.
It says that human rights violations are as bad as at any time in the past 20 years, and urges the Iranian leadership to ensure a full, independent investigation of all alleged abuses.
As Anita McNaught reports, some of those abused have had to flee Iran in fear of their safety.
Source: Al Jazeera