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.