By | January 04 2013 10:36 PM

China recently implemented a set of new Internet regulations aimed at removing online anonymity, which human-rights activists have criticized as a move to crack down on political dissent.