AliensEvidence of alien life could be revealed next month as NASA filmmaker claims ‘we’ve found it’ Posted on October 16, 2024 by Administrator Telescopes on Earth have found evidence of intelligent alien life and the proof will be released in less than one month, a filmmaker claims.