One of Chinese state TV’s top broadcasters has apologised for insulting Mao Zedong, the founder of communist China, at a private dinner. Bi Fujian, host of China Central Television’s talent show Avenue of Stars, issued the apology on Thursday night via his microblog, which has 1.3 million followers, and said he would be more self-disciplined. Read more