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.
2007
2017
—
1991
2012
2015
2020
2003
2008
2024
2019
2016
1998
2018