People ride in a boat before the 22-metre tall inflatable toad displayed at Yuyuantan park in Beijing. Photo: AFP
China censors giant inflatable toad story after comparisons with former Communist Party chief
People ride in a boat before the 22-metre tall inflatable toad displayed at Yuyuantan park in Beijing. Photo: AFP
