Iranian President Hassan Rowhani has criticized a recent wave of arrests carried out by the intelligence branch of the powerful Islamic Revolutionary Guards Corps.
The arrests appear to be a backlash against Iran's landmark nuclear agreement reached with world powers in July, as well as part of hard-liners' efforts to stifle the political atmosphere ahead of national elections early next year.