According to China’s official state news agency Xinhua, China’s ministry of culture plans to “punish” more than a dozen Web sites—including China’s leading Internet portal and search engine Baidu—for providing illegal music downloads to site visitors. According to Xinhua, the sites continued to provide access to illegal downloads even after repeated warnings from the culture ministry. The nature ...
More...
More...