P.I.D. Radio 8/19/13: The NSA Strikes Back
THE PARTNER of Guardian reporter Glenn Greenwald was detained at Heathrow Airport in London for nine hours Sunday under the UK’s Terrorism Act. Encrypted files from whistleblower Edward Snowden, on a… Read more »