NEW DELHI,APR 19: India has surpassed China to become the world’s most populous nation with 142.86 crore people, UN data showed. China has a population of 142.57 crore, according to
NEW DELHI,APR 19: India has surpassed China to become the world’s most populous nation with 142.86 crore people, UN data showed. China has a population of 142.57 crore, according to