Connect with us

The Universe

Scientists Find Possible New Signs of Alien Life on Saturn’s Icy Moon

New evidence collected by NASA offers intriguing details on the chemicals in water plumes erupting from Saturn's moon Enceladus.