BEIJING: 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 cities launching their own imitations.
