19962013
More on the Internet Government
Curious headline on this press release. While I get the point, I'm rather uncomfortable with the implication. I wonder if this was fully cleared by ICANN PR?
See this post as it first appeared on the original site.