China's Baidu expands as Google contracts
Thursday, December 2, 2010 - 05:00
in Paleontology & Archaeology
The name of the search engine "Baidu" means "hundreds of times", and comes from an ancient Chinese verse often cited today to refer to the continuous search for one's dreams.