TIME Explains: Could We Be Aliens?

TIME explains the tantalizing evidence that suggests life on Earth may have been seeded from other planets