You can t hide from it, we have to defeat it. Time for a fresh look at some incredible CG animation! Deep Sea is a 3D animated Chinese film directed by
A team of specialized warriors. Well Go USA has revealed an official US trailer for a Chinese action film titled Wolf Pack, which is getting a US release
A Chinese court sentenced a Uyghur woman to over a decade in jail for teaching Islam, hiding copies of the Quran inside her house, Radio Free Asia (RFA)