The discovery of alien life is one of those things that everyone thinks about at some point. Hollywood has made their version of first contact very …

First posted on https://www.universetoday.com