Iran Announces Launch Of Its Unmanned Flying Saucer A photo of a flying saucer accompanied an actual news release from an actual Iranian news service, which claims the Islamic Republic has built a Read More » March 19, 2011 No Comments