Iran Suppresses Dissent Instead Of Preventing Terror, Critics Argue | Iran International