Discovered in Bhimbetka, India's lone fossil of world's oldest animal

Discovered in Bhimbetka, India's lone fossil of world's oldest animal

Upworthy

Published

India News: Hidden in plain sight, one of the rarest fossils in the world may have been discovered in the fascinating Bhimbetka rock...

Full Article