Economy

What are Hycean planets, a planned brand-new environment for life?

.Astronomers might have discovered a brand new type of life-friendly earth.