A popular Chinese search engine that will soon rival Google.
"To find the answer, just Baidu it."
54👍 31👎