Talk:Global Commission on Internet Governance

Latest comment: 7 years ago by Dthomsen8 in topic Locations

Locations

edit

The Centre for International Governance Innovation is located in Ontario, Canada, and Chatham House is located in London, England.--Dthomsen8 (talk) 01:14, 14 May 2017 (UTC)Reply