Scene of Confucius being trapped while lobbying vassal states. This is a concept art from the film, Confucius directed by Hu Mei, set to be released in October 2009. [sina.com.cn]
China Central Television is back in the news for all the wrong reasons as an Internet poll shows Chinese netizens believe its fire-damaged HQ contains obscene symbolism.