China's Great Firewall suffers a leak – 500GB of source code is spilled online(tomshardware.com)6 points by bndr 241 days ago | 0 commentsNo comments yet