China orders halt to video streaming on major websites Weibo, iFeng and ACFUN

China’s media oversight body announced Thursday that it has ordered three prominent Internet companies to terminate their video and audio streaming services. The State Administration of Press, Publication, Radio, Film and Television said in a statement that the sites — including the massively popular Sina Weibo microblogging platform, iFeng.com and ACFUN — did not possess […]