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

TOP PICKS

People ride in a boat before the 22-metre tall inflatable toad displayed at Yuyuantan park in Beijing. Photo: AFP
READ FULL ARTICLE