russianuniverse.org
#Poll: Who Is Mr. #Snowden?
While Snowden is snowed in at his snow den in Russia, his bust is was installed in NYC. So here’s the question: who is Mr. Snowden in your opinion?