A NASA filmmaker has claimed that telescopes on Earth have discovered evidence of intelligent alien life, and the announcement may come within the next month. Science filmmaker Simon Holland, who has worked on projects with the BBC, Nat Geo, and NASA, told The Mirror last week that two groups of astronomers are vying to …
Read More »