ahoxus pleroma

have 109 billion humans lived before the current living ones?

some people believe it so, yes, backed by some data: http://www.visualcapitalist.com/cp/how-many-humans-have-ever-lived/?ref=refind
replies
0
announces
0
likes
0