Buzz·Posted on Jun 28, 2013Edward Snowden Spotted In Germany?O——Oby copyranterBuzzFeed StaffLinkFacebookPinterestTwitterMail HEADLINE: "Would you hide this man?" Okay, it's not him, it's a photographer who lives in Germany. But that's pretty uncanny, right?