ParentFull threadVolpe·Europe and much of america has tiny populations compared to china.So is this story really: "Lots of people live in china" ?View on HN