Baidu Is Blaming Its Disappointing Revenue Outlook on the Communist Party Congressdrumz (55)in #news • 7 years ago And its shares are sinking...SourceAuthor:FortuneThese posts are auto-generated by a bot #life #post #new