Answer :

Somewhere between 10 and 12 billion people.

Other Questions