Anywho, about the Declaration of Internet Freedom thing. It's an article I stumbled over the other day when i was browsing the web. Their info pictures probably do the explaining way better than me:
|You can click the image to go to their page.|
It's a good idea and I do hope we get some people behind it.