• eldavi
    link
    fedilink
    arrow-up
    14
    ·
    6 months ago

    China is shedding its parasite class, and the leeches are migrating to their natural environment.

    unfortunately; it means they’re coming here