3 ms·> China is the worlds most populous country (for now). nit: they arent. India is.by nonethewiser 3y ago> China is the worlds most populous country (for now). nit: they arent. India is.