Police Detained Piracy Suspects from China’s Largest Subtitling Site Renren Yingshi
On Feb.3, Shanghai police detained 14 people from China’s largest subtitling site Renren Yingshi (YYeTs.com) due to suspicions they pirated more than 20,000 Chinese and foreign television shows and films.
Following a three-month investigation, Renren Yingshi is suspected of managing several companies engaging in the distri…