Scientists discovered a crucial element for life gushing out of Saturn's icy ocean moon
1 year ago
46
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.