Ambassador Pierre Helg at the Caux Forum for Human Security 2010

Ambassador Pierre Helg, Deputy State Secretary for Foreign Affairs in Switzerland, explains the concept and the role of Switzerland in advancing human security in the world.