China Is Trying To Make A Gigantic Toad Disappear July 23, 2014BuzzFeed - Latest Hopping mad. This is former Chinese President Jiang Zemin. Feng Li / Getty Feng Li / Getty Images View Entire List ›