Day: June 5, 2023

Snowden leaks at 10 years: more data more controls

In 2013 US intelligence contractor Edward Snowden stunned the world with revelations that the massive US spy apparatus was secretly sucking up communications and private data on people around the world, from the lowest social media poster to the phone calls of German chancellor Angela Merkel.