Home › Questions › How many people live in the...
6.96 billion
Too damn many!!!
You must sign in to view your friends.