The British and United States governments have refused to sign a new UN treaty that they believed would give governments too much control over the internet. While this sounds like a very liberal stance to take, ultimately they want more of a open governing structure, where free enterprise also has …
Read More »