You are viewing a single comment's thread from:

RE: WikiLeaks Releases A Detailed List Of All Amazon Web Services Data Centers Ahead Of DoD Decision

in #technology6 years ago

Has there ever been any check on whistleblowing sites and their dealings ? Are they working on others' hand to defame certain individuals , companies or countries at large ? Enlighten me..!!