"There is also a prevalent rumor that China actually has only ~500-700mil people instead of the reported almost 1.5bil
Is China cooked?"
https://x.com/LibertyCappy/status/2039080131361165322
https://nitter.poast.org/LibertyCappy/status/2039080131361165322