There have been numerous articles and television debates about the 35th anniversary of the Iranian revolution.
On the day of the revolution, Al Jazeera hosted one of the best TV debates.
The guests reflected the spectrum of different points of views regarding the revolution pretty well.
Shahriar Shahabi did a great job of representing the point of view that the revolution has failed to achieve many of its goals.
Mohammad Marandi represented the view of the Iranian regime as he always does. If you want to know how Iran regime supporters think, he is one person to listen to.
Professor Milani as always presented a very precise academic view of events before and after the revolution.
Definitely worth watching.