News for hackers. Stuff that matters.
Re:The International Space Station is growing mould, inside ... by andai on Friday June 28, 2019 @09:14PM (#20310167)
Assuming they originated independently, sure. Panspermia (see other comments) suggests that life from one planet might easily end up on another, or that both may originate elsewhere.

There are no comments on this comment yet.