China: you are too CCTV! · Global Voices
Oiwan Lam

Zhaihua picked up the recent catch phrase “you are too CCTV!” and explained that apart from China Central Television, it stands for closed-circuit television(zh).