• Deceptichum@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    6 months ago

    In races or in China? Because the Wikipedia article on open defecation has China at 1% (India is 1.4%).

    So that’s 14 million street poopers, or 1 in every 100 people.