Whistleblower Edward Snowden granted permanent residency in Russia

WorldNews

Published

NSA whistleblower Edward Snowden has been granted an open-ended permanent residency permit by the Russian Federation. The former CIA and National Security Agency contractor has been...

Full Article