4 ms·
17% of humans, disregarding the name, live in India. I'm sure the percentage of people with Indian names that live in India is larger.
by lmz 5y ago
17% of humans, disregarding the name, live in India. I'm sure the percentage of people with Indian names that live in India is larger.