answersLogoWhite

0

Most people live in:

  • China (over 1.3 billion)
  • India (over 1.2 billion)
  • USA (316.5 million)
User Avatar

Sheldon Lynch

Lvl 9
3y ago

What else can I help you with?