if life can happen on earth , then it can happen anywhere else ? Post Comment Receive notifications Add a comment...