China: Search is Search and Sex is Sex and Never the Twain Shall Meet
HONG KONG — Baidu.com, China’s most popular search engine, has had its wrist slapped by the government for allegedly including in search results what appear to be sexually explicit images of Hong Kong stars.The scandal started when photos said to be of actor Edison Chen and...
Posted On 19 Feb 2008