IGF Kyoto Michele Neylon 7 months ago The UN’s annual Internet Governance Forum is being held this year in Kyoto, Japan