For advocates of basic privacy rights all over the world and particularly for European Union (EU) citizens, it’s time to celebrate another victory as the
Tag: NSA
‘Mind Your own Business,’ Petition Tells NSA
A new petition asking the National Security Agency (NSA) to mind its own business has got thousands of signatures in a short period of time.