Incredible visualisation from Our World In Data showing the flow of human existence, from birth to death. About 7% of all humans that ever existed are alive today!
Incredible visualisation from Our World In Data showing the flow of human existence, from birth to death. About 7% of all humans that ever existed are alive today!