Hidden in plain sight, with stringent and extremely cautious security measures and procedures, Edward Snowden continues to live in Russia. Wired recently managed to get the chance to interview him, in depth.
Continue Reading