Over a hundred websites from China have jointly released the "China Internet Industry Copyright Self-discipline Manifesto" in Beijing.
The manifesto is signed by exactly 101 companies, including, Sina, Sohu, and CCTV.com, and it stresses that Internet service providers should take technical measures to prevent users from uploading popular films and TV programs that are currently being […]