Big Brother may be watching your Visa card. The National Security Agency is tracking global banking and credit card transactions, according to documents leaked by Edward Snowden. The name of the NSA department charged with the task: follow the money, …
September 17, 2013
by M.S. Scully
No comments yet - you should start the discussion!