Technology | Thu Jun 5, 2014 7:22am EDT

China probes Baidu, Youku Tudou websites over violent shows: Xinhua