The Chinese entertainment industry has been on high alert ever since the NRTA (National Radio and Television Administration) handed down reforms to “clean
[...]
Despite initial doubts about Youku’s “Word of Honor” (山河令), it has been well received critically and high rated on multiple platforms. The leads,
[...]