Did Life Originate In 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…

Read More