Enceladus and Europa are among the most promising places where alien life could exist in our solar system.
https://gizmodo.com/signs-of-life-could-be-found-close-to-the-surface-of-two-nearby-moons-2000476837
Enceladus and Europa are among the most promising places where alien life could exist in our solar system.
https://gizmodo.com/signs-of-life-could-be-found-close-to-the-surface-of-two-nearby-moons-2000476837