CCTV

Organization

Chinese state television, which stated that issues of sovereignty and social stability are not within the purview of free speech, illustrating China's control over information.

Mentioned in 1 video