By July 1, India’s population will be an estimated 1.429 billion, 2.96 million more than China’s estimated population.

LEAVE A REPLY

Please enter your comment!
Please enter your name here