Source (Sixth Tone) is a Chinese state-funded soft-power outlet. That should not be relevant to this report, which is simply decent journalism.
This is always relevant, one reason being that they intentionally suppress certain information to spread propaganda and propagnada only. It's the outlet's sole raison d'être. This so-called "soft power" comes from the same dictatorial political system. It is an inherently bad and unreliable source and has nothing to do with decent journalism.