>>/19587/
It actually looks like it's partially true. There are 2 IP addresses uncovered (there are possibly more):
The first one is hosted by Tencent ("qcloud"), the Chinese social media mogul
The second one is hosted by Alibaba (also a cloud offering). What's Alibaba everyone surely knows.
BUT those IP addresses are in Singapore, not China. Therefore, according to:
https://twitter.com/Ultim8Boon/status/1185019049702412295
they will abide by Singaporean law, not mainland Chinese and packets won't be routed via China.