• Dalvoron@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    Hang on there based on the image, 7.95 billion alive today, 109 billion have lived and died, that’s like 93% death rate not 99.9%. Is there some other figure on the page you’re basing the 99.9% off?