For decades, humanity has listened to the cosmos, hoping that somewhere among the stars another civilization might be trying ...
Why some of the best places to find alien life could be within our Solar System.