Mansour Osanlou, the Iranian Lech Walesa?