DRESDEN, GERMANY - JANUARY 05: A sticker demanding asylum for whistleblower and former NSA worker Edward Snowden hangs stuck to a lamppost on January 5, 2015 in Dresden, Germany. Many Germans favour granting Snowden asylum in Germany following reports that the NSA has conducted extensive eavesrodpping operations in Germany and even listened in on the mobile phone of German Chancellor Angela Merkel. (Photo by Sean Gallup/Getty Images)
Image provided by Getty Images.
February 15th, 2019
Viewed 155 Times - Last Visitor from New York, NY on 10/18/2020 at 6:53 AM