› added 11 years ago
78
TIL Humanity has produced an estimated 108 billion individual people over the past 50,000 years. That means today’s 7 billion people represent about 6.5 percent of everyone who’s ever lived.
via reddit.com