Thought
CNET’s Declan McCullagh has done some analysis on the Council of Europe’s proposal about online speech.
I’m an artist and entrepreneur living in
Toronto, Canada whose principle interests
are music, art, design, technology.
CNET’s Declan McCullagh has done some analysis on the Council of Europe’s proposal about online speech.