Thor Halvorssen

Thor Halvorssen is president and chief executive of the Human Rights Foundation.