China Central Television is the predominant state television broadcaster in China. Founded in 1958, it serves as one of the chief propaganda arms of the Communist government. In recent years, CCTV’s English-language international news coverage has undergone large-scale expansion partly as a response to Chinese President Hu Jintao’s 2007 call for further development of “soft power”.


Page 9 of the People's Daily on March 28, 2013, which is dedicated to criticism against Apple. Photo: SCMP Pictures

More Apple bashing from Beijing

The latest assault on Apple by Chinese media is motivated by several factors, including frustration that the company isn't investing more in China.