Joseph Humire joins other representatives from Colombia and Spain to discuss security as a challenge to freedom at the Cedice Libertad panel.

single-research.php