▲ 3 pointsCould Earth have sent life to Jupiter's moon Europa?phys.orgby pseudolus·2mo ago·1 comments·view on hn ↗