European Digital Rights (EDRi) : Human rights groups win European Court of Human Rights claim on UK mass surveillance regime
European Digital Rights (EDRi) : Human rights groups win European Court of Human Rights claim on UK mass surveillance regime

edri.org
Human rights groups win European Court of Human Rights claim on UK mass surveillance regime - European Digital Rights (EDRi)
