India hosted youngest populations of ‘Acheulean’ human ancestors: Study

The study shows the presence of Acheulean populations until about 177,000 years ago

This post was originally published on The Asian Age | Home.