jpost.com:

Since the protests that broke out in Iran in late December, analysts and commentators have struggled to comprehend what has motivated them and how to interpret what is happening.

Go to link