Home
Random
Trending
Today
3
posts added
Search
prb.org
8eKlG
TIL that life expectancy at birth probably averaged only about 10 years for most of human history
P1AaO
TIL: 7% of the people that have ever lived on earth are alive today!
W7MDN
TIL that around 109 billion humans have lived and died over the last 192,000 years, according to demographers from the Population Reference Bureau