Political Persecution Against the IDL
Political persecution against the IDL: a sign of authoritarianism and of an exclusionary, anti-human rights regime. The Instituto de Defensa Legal (IDL) has published this statement in which it categorically …