The mystery of two giant anomalies in Earth's mantle: Could they be remnants of an ancient planet?
When did water appear on Earth?