A cartoon of former Chinese leader Mao Zedong is seen on display at the 10th China International Cartoon and Animation Festival in Hangzhou, April 29, 2014. [Photo/cfp.cn]