These are great to see, but will caution, the same demostrations occured in Libya, Tunsia, Egypt, Bahrain, Qatar, and most tragic, in Syria. The Mullah's in Iran will try and thread the needle, give in to some demands, improve the economy, but also not give up too much power. Too early to tell where this goes, or how long it goes. In the end, it may back fight, as it may force the regime to become more hardline. I surely hope that is not the case. The fuse is lit though and hard to put out. But, given all the failed demostrations in the Middle East since 2011, even 2009 in Iran, I'm not sure this ends up going well.
I will say, the sad thing is, if anyone of these people wanted to flee to the U.S. for protection if things go really south, they cannot as they are banned under the President's Immigration Ban.