Perhaps you'd prefer the South China Morning Post, which had 0 mentions of this incident in its article[0], although to be fair that paper is owned by the Alibaba group, whose CEO magically disappeared for months one time for speaking out against Xi.
It's a good thing we have numerous other sources on the matter[1][2][3].
But I suppose they're all owned by western corporations, so who can we trust? I myself wouldn't trust the paper that casually omitted a crucial detail about the controversy.