China is plugging the last holes in its 'Great Firewall' internet censorship apparatus, hampering global groups’ ability to operate in the country.
Footage by Reuters. Edited by Trixia Abao.
International Edition