UPDATE: Iranian protests and strikes escalate as state struggles to contain them...