David Kilgour
Co-chair of the Canadian Friends of a Democratic Iran.
Last Contribution:
The Rise of Democracy in the Arab World
Visit Personal Site
Contributor Biography
David Kilgour, a former member of Parliament and secretary of state for Latin America, Africa and Asia-Pacific, is co-chair of the Canadian Friends of a Democratic Iran, a director of the Council for a Community of Democracies (CCD), and a member of the international steering committee of the Open University of Nepal. His website is www.david-kilgour.com.







