CCTV NEWS is the English language news channel of China Central
Television (CCTV), the nation's largest national broadcasting network.
Its wide range of coverage includes newscasts, in-depth reports, and
commentary programs, as well as a host of feature presentations.
http://english.cntv.cn/20100426/104481.shtml
The Wall