downtoearth-subscribe

New fossils shed light on evolution

Human fossil remains of early Stone Age, discovered by the Anthropological Survey of India in the central Narmada basin,has led to a debate on the theory of evolution in south