Astronomers have confirmed the presence of phosphates — a crucial ingredient for life — in a plume of icy water gushing out of Saturn's moon Enceladus.
Scientists discovered a crucial element for life gushing out of Saturn's icy ocean moon : Read more
Scientists discovered a crucial element for life gushing out of Saturn's icy ocean moon : Read more