Anonymous 10/18/2019 (Fri) 03:38:40 No.19622 del
>>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.