Amnesty International claims Iran has arrested 7,000 people last year in a rampant campaign to repress dissentients.
Hundreds were sentenced to prisonĀ or flogging which included journalists, lawyers, trade unionists, and women and environmental rights activists.
The crackdown was a response to unrest over corruption, poverty and a lack of freedoms in the country.