Edward Snowden wallpaper Edward Snowden 450 5541 215K Show this thread. He has been living in exile in Moscow since 2013 after fleeing to the capital city and initially … Tuesday, September 27, 2022 Edit