Home Science & TechSpaceInfrared Eyes on Enceladus: Hints of Fresh Ice in Northern Hemisphere