Sep 12024 NASA’s huge spacecraft will soon launch to alluring ocean world A “promising place” to explore.