Last November, the UK government finally passed the Snooper’s Charter, officially known as the Investigatory Powers Act.

Read More

Advertisements