Remember meForgot password?
    Log in with Twitter

2015-11-18 12:00:08

Edward Snowden, who has been charged by the US with espionage and theft of government property after leaking documents to the media about digital espionage, has been living in exile in Russia since June 2013

Image uploaded by AFP
Featured In
News Nov 18, 2015 - CIA chief blasts Snowden in wake of Paris attacks
Latest News
Top News