The movie channel of China’s state broadcaster China Central Television has reportedly pulled from its schedules not only all Hollywood productions but also domestic films with scenes shot in the US. Observers see the move as CCTV falling in line with other state media after Beijing’s ties with Washington soured further after the latest impasse […]