Toadzilla, a giant cane toad found in Australia, may be a record-breaker
By Hafsa Khalil, CNN Rangers in northeastern Australia were astonished when they stumbled across what may be the largest toad on record, weighing in at nearly 6 pounds. Dubbed “Toadzilla” by the rangers, the 2.7-kilogram (5.9-pound) amphibian was found in Conway National Park in Queensland last week when park officials were conducting track work, the
Continue Reading