Thumbnail 1676686
thumbnail
Large (256x256)

Articles

China’s Great Firewall suffers its biggest leak ever as 500GB of source code and docs spill online — censorship tool has been sold to three different countries
Chinese censorship suffered a significant breach on September 11, when researchers confirmed that more than 500GB of internal documents had been dumped online.
1