04:07 12/12/2023 Human Birth ~ About 109 billion people who have died so far About 8 billion human beings are now alive Please rate the post 0 0 Your page rank: