ITU: “last week’s debates about the UN taking over Internet Governance were both ridiculous and most unfortunate. These two worlds need to work together to make the world a better place.” http://www.itu.int/en/osg/speeches/Pages/2012-06-06-2.aspx #WCIT