- Joined
- 11 Jan 2004
- Messages
- 43,851
- Reaction score
- 2,867
- Country
According to Wikipedia, as of 2022, an estimated total of 109 billion humans have died, or roughly 93.8% of all humans to ever live.
That is mind-blowing!
That is mind-blowing!