“China has the world’s largest population (1.426 billion), but India (1.417 billion) is expected to claim this title next year. The next five most populous nations – the United States, Indonesia, Pakistan, Nigeria and Brazil – together have fewer people than India or China.” - Pew
- About
- Forum
- Account