A giant hand-made "Niu Lai" poster, the largest in the Chinese Communist Party's occupied territory, appeared at Aiqing Plaza in Baoding, Hebei, sparking heated discussion and viral spread among netizens.
The low-budget animated film "Niu Lai", produced by Xin Yumeng and her son over five years, was released in theaters nationwide, with a first-day box office of only 342 yuan.
Location: China ·
Importance II ·
Verification: Verified ·
View causal chain →