>>518561262
"China Deep Dive" channel appears to be based in the United States.
I'm sure there are Chinese people who are shooting videos saying "this mall is empty" or whatever but these channels aren't claiming it's because of an economic slowdown but because China has suffered some kind of massive unexplained population loss, a claim which I don't see in the Chinese video clips they're using