Iran's growing protest movement is prompting an increasingly harsh government crackdown, which coincides with swelling international support, including in Canada.