A new era in the search for alien life has arrived as numerous bodies of life-sustaining water have been found all over our solar system.
1977
2013
2022
1980
2015
1965
2023
—
1964
1989
2024
1994
1966
2020
1987