Iran is no stranger to protest movements, which have erupted periodically under clerical rule, most recently in 2022 ...