(ANALYSIS) Earlier this year, “God Versus Aliens" premiered at the Cannes Film Festival. The documentary, directed by award-winning filmmaker Mark Christopher Lee, shines a light on the Vatican's secretive investigations into UFOs. It suggests, in no uncertain terms, that the Vatican has been quietly exploring extraterrestrial phenomena for years.
Read More