Sunday, November 15, 2009

IGF news story

The Internet Governance Forum (IGF) makes the news ... but probably not for what they expected?

No comments:

Shared items from Google Reader