Mon
Apr
7
Chinese search engine Baidu threw this Obama endorsement on the top of their website (via TechCrunch)