Is "China Television" a specific channel or did the author mean to write Chinese Television? I'm too poor to read the article
Edit: The article is talking about the Zero Tolerance docuseries made by CGTN. idk what's up with the headline, is it improper to use adjectives in titles?