News for hackers. Stuff that matters.
Re:China is challenging the idea that censorship thwarts onl... by stevesun21 on Thursday July 21, 2016 @11:35AM (#12137529)
BAT stands for baidu, alibaba, and tencent

There are no comments on this comment yet.