How many people live in the world?

Responses (2)

6.96 billion

Votes: +1 / -0

Too damn many!!!

Votes: +0 / -0