US Ceding Control Over Internet?
Monday, July 31st, 2006ICANN (Internet Corporation for Assigned Names and Numbers), as many of you know, is that organization in charge of domain names and IP addresses. While they claimed to be an international group, and had an international board of directors, they worked on behalf of the US Government and that tie was known to be a […]