Key building block for life found at Saturn’s moon Enceladus
Saturn’s moon Enceladus has a greater chance of habitability as its ocean may be rich in dissolved phosphorus, a building block of life.
The Brighter Side of News features good news, compassionate news and inspirational news from around the world