Monday, May 06, 2024 | Last Update : 02:27 AM IST

Meteorites

Meteorites splashing into warm ponds sparked life on Earth

Between 3.7 and 4.5 billion years ago, the Earth was being bombarded by meteors, at a rate about eight to 11 times higher than today.

03 Oct 2017 1:24 PM

ADVERTISEMENT
ADVERTISEMENT