I think this again raises questions for the Iranian intelligence services, who again missed another CIA provocation.
America's hands are all over every protest in Iran.
I think they are being used by US to depose current government, cause it started building trade relationships with Russia. I am honestly against strict religions of any kind and support the fight against it, but the timing is too suspicious and the riots look too much like any others arranged by US agents provocateurs whenever they needed inconvenient governments replaced with more complaint ones.