Hmmm… second Iranian protest I have been caught up in in my life while traveling — although for very different sides.