Arbitrary arrests are continuing in Iran even as the regime has refused to accept a visit by Ahmed Shaheed, the person appointed by the UN Human Rights Council as special rapporteur on the human right situation in Iran. Three journalists and a netizen have been arrested in the past few weeks and others have been summoned for interrogations.
The three journalists include two women – a documentary filmmaker and a sports photographer. The third is the editor of a literary magazine in the north (...)