ParentFull threadyinhm·Some rumors says these passwords were leaked from government. Back in 2009 Chinese government ask there sites to hand over users password. It explain everything, but still, rumors are rumors, no other evidence can prove it.View on HN