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. Michelle Vu and Joseph Alvarez Jun 17, 2006 04:00 PM EDT