Giant Hand-Made "Niu Lai" Poster Appears in Baoding, Hebei
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.