2 ms·India probably has been for some time now that we know China has been overestimating its population.by peanuty1 4y agoIndia probably has been for some time now that we know China has been overestimating its population.