Report: Yahoo's Search Censorship 'Strictest' in China

Yahoo is the strictest search engine in China in terms of censorship reported an international free press advocacy group on Thursday.
Jun 17, 2006 04:00 PM EDT