Will the on-going protests weaken the Ayatollah's hold on power?