Wickramasinghe

Rogue Planets Could Drive By And Scoop Up Life

[/caption] Free-floating "rogue" planets may occasionally dip into the inner Solar System, picking up dust containing organic compounds -- a.k.a.…

10 years ago