Did the US Just ‘Give Away’ Control of the Internet?

Your browser doesn’t support HTML5