Hints of fresh ice on Saturn’s moon Enceladus

Hints of fresh ice on Saturn’s moon Enceladus