Leaked document confirms report linking Edward Snowden to UFOs March 2, 2014 News In a stunning development published on February 24, 2014, the Intercept has released three UFO images as part of a 50-slide PowerPoint presentation from what it describes as the Edward Snowden archives of secre...