China China's Xinhua launches a global 24-hour English TV news channel. Sources: AP via Yahoo! Channel News Asia