Talk:Global Commission on Internet Governance

Locations
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)