Quoting Awesome-o-saurus The Not-So-Great
Parralel evolution. There's nearly an infinate chance for everything, and by pure chance, Humans evolved on Tarsis too. But there are many non-human aliens out there.
The meteor that deposited the first bits of life on earth swung by Tarsis first then took a god awe full time getting to earth. Permalink