Organic compounds have been discovered on Saturn’s moon Enceladus. This discovery raises the possibility of life on the moon.
The economy hit NASA, too. The Dragonfly Mission, which will examine Saturn’s moon Titan, has been hit by a budget obstacle.

