The results are listed as Shanghai's results. If people are misinterpreting them as China's results, that is people's fault. In this case, Time's fault.
The truth is that China is not cheating and Time is misrepresenting the facts.
I've seen them described as results for China in the past, not just in Time. Agreed, it appears that that's not China's fault, which makes this article unfair, but hopefully Time publishing this will make publications that had previously described the results as "China's" in future describe them accurately.