Did Life Originate In India?
- in Ancient India
A remarkable scientific discovery in Jharkhand has brought India into the global debate about one of humanity’s biggest unanswered questions: Where did life on Earth begin? Scientists have discovered a 3.5-billion-year-old rock formation containing chemical…