5 comments

[ 0.33 ms ] story [ 29.6 ms ] thread
(comment deleted)
This seems to be "reporting" from an unconfirmed rumor that was originally posted here and has been bouncing around the chinese net for the last 24 hours (I saw it a few hours ago)

Original source: http://www.marbridgeconsulting.com/marbridgedaily/2014-05-15...

this rumor has been confirmed by a mail inside baidu, which is spreading on Weibo.com