China's top Internet search engine, Baidu.com, has been censured by a government-sponsored watchdog for allegedly helping spread sexually explicit photos that appear to feature several Hong Kong stars. The photos, which appear to show actor Edison Chen and several female stars performing sex acts or in sexually suggestive poses, are believed to have originated in Hong Kong.