109 billion people have lived and died. 8 billion people are alive now.

This means 1 in 14 people who ever lived are still alive today.

Reply to this note

Please Login to reply.

Discussion

Where did you get this graff from?!