🔬 Science
Oldest evidence of life on Earth has been discovered in India: A 3.4 billion-year-old layered rock shows - The Times of India
The Times of India | TOI Science Desk USVInews.com User Network Contributor Science News: Evidence of the oldest life on Earth has been discovered in India. In recent scientif...