CNN is reporting that all of the talk about a group of nations governing the internet has been settled and the US will remain in control. Look, we built it from scratch and turned it into what it is today and have been doing a good job at keeping it up and running smoothly. Honestly who is better to run a free and open internet than the United States of America? China? France?

Exactly.