Saturn’s moon Enceladus is shooting out organic molecules that could help create life

Short excerpt below. Click through to read at the original source.

The discovery strengthens the case for a new mission to orbit and land on Enceladus and search for evidence of life.

Read at Source