Open Rights Group

News,Technology Saturday 10th September 2005

Glad to see this has been setup. Basically a UK version of the EFF.

 

No comments yet