Worthy step

Worthy step
play icon
A sign above an office of the Cyberspace Administration of China (CAC) is seen in Beijing, China. Reuters