There are many stars in the universe – by sheer chance, some of those are bound to have inhabited planets, or end up getting a guest spot in ‘Star Trek.' We can't really talk about the former, but many cases of the latter are well documented – these, for example.

Tags

Forgot Password?