8 April 2008

Obama's on the Baidu homepage. This is unexpected. Baidu's explanation has to do with the role of "The Internet" in his success. Not just his campaign's many-flavoured logo designs then.

No comments:

Post a comment