-
Edward Snowden, living in Russia after seeking asylum there following document leaks, has denied allegations by US politicians that he is working as a Russian spy.3
-
Edward Snowden is once again in the headlines after making an appearance at Sheremetyevo airport, where he is currently stuck in the transit area requesting asylum.