3 ms·It's an information distribution platform with direct ties to the Chinese government lol.by __loam 3y agoIt's an information distribution platform with direct ties to the Chinese government lol.