China Closes Social Media Accounts from Top Outlets, including Harper’s Bazaar

 /  News  / 
The country’s biggest internet companies, including Baidu, Tencent, Youku and NetEase were ordered to shut down accounts that offered celebrity news and gossip. Read More