I disagree completely
This is a made-in-Iran upheaval. The US is doing the right thing by standing back and not getting involved in any way, thus not giving the Mullahs the excuse to crack down on the pro-democracy forces and blame it on American interference.
