What is Baidu?

It’s hard to imagine a world where Google isn’t the king of search. For years people… more