NSA whistleblower barred from UK

The British government has alerted air carriers around the world not to allow the American NSA whistleblower who exposed top-secret US electronic spying operations to board a flight to the UK. The travel alert on Edward Snowden, a former contract employee of the worldâ„¢s largest spy institution, the National Security Agency (NSA), appears on a … Continue reading NSA whistleblower barred from UK