Iran’s so-called morality police suspended after months of protests

This post was originally published on Al Jazeera English.