The Chinese who are at about 1.3 Billion at the moment, closely followed by the Indians at 1.2 Billion. Both countries are in Asia, hence making Asia house roughly 66.66% of the total human population.
Jan 25th, 2015
Did you know? You can earn $20 for every friend you invite to Studypool!