Baidu gets rumbled…

The Register asks whether Baidu's position as China's dominant search engine is due to the search results of pirated mp3s