• LovingHippieCat@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    13 hours ago

    That’s a massive stretch with 0 evidence to support it so is just speculation. Not literally impossible, but multiple new orgs saying 19 million without that evidence is fucking weird.