Subscribe By E-mail:

Video: Unveiling of Chinese Olympics Channel Goes Awry Due to Cheating Sports Anchor

The upcoming Olympics in Beijing is a source of major pride for China. The Chinese are going all out to make sure these Olympic Games are the best ever and that the world sees China positively.

Someone should have told that to Hu Ziwei, wife of Zhang Bin, one of the top sports anchors…

Read the full story >>