India is topping China due to both rapid growth in its own population and a decline in China’s after hitting 1.426 billion last year.

LEAVE A REPLY

Please enter your comment!
Please enter your name here