Last Updated: Thursday, April 2, 2015, 12:39
CNNIC, which plays a central role in administering China`s Internet by allocating and certifying IP addresses and web domain names, urged Google to consider user rights and interests.
more videos >>