India is the most populous country after _________.
China has the world’s largest population (1.4 billion), followed by India (1.3 billion). The next most-populous nations – the United States, Indonesia, Brazil and Pakistan – combined have less than 1 billion people.