Author avatar

Jeremy Kinsman

Contributing Writer Jeremy Kinsman served as Canada’s ambassador or high commissioner to 15 countries and organizations, including Russia, Britain and the European Union. He currently heads a Community of Democracies program for democracy development and is Regents’ Lecturer at the University of California, Berkeley. He is distinguished visiting diplomat at Ryerson University in Toronto.

Articles by this author