BEIJING, Jul 23 – Chinese reports about a giant inflatable toad have been deleted from the Internet after social media users compared the puffed-up animal to a former Communist Party chief. The installation of a giant inflatable duck in Hong Kong’s harbour last year sparked a national craze for oversized blow-up wildlife, with several Chinese […]
Read more here Capital News
Read more here Capital News