Monday, May 12, 2025

With about 109 billion people who have ever lived and only 8 billion alive today, this graphic puts into perspective just how small our present moment is in the grand arc of humanity. Half of all who have ever lived were born in the last 2,000 years! Yet the first https://t.co/uSFcRtK5F0


from Will Bermender on Twitter

May 12, 2025 at 10:45AM

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.