› added 1 year ago
40
TIL that it is estimated that 117 billion people have been born since Modern Homo sapiens first appeared around 200,000 years ago.
via reddit.com