translate English to French: Vague concepts such as national security and national stability had routinely been invoked as justification for restriction of press freedom and punishment of journalists.
Des concepts vagues comme la sécurité ou la stabilité nationales étaient régulièrement invoqués pour justifier des restrictions à la liberté de la presse et des sanctions contre des journalistes.