china xinhua news network corporation

Jul 2, 2010

China's Xinhua launches its global English TV channel

BEIJING - China's state-controlled news agency Xinhua has launched its 24-hour English language TV service on CNC World.