3 ms·It’s telling that China doesn’t permit any major foreign social media.by User23 4y agoIt’s telling that China doesn’t permit any major foreign social media.