Australian park rangers say ‘Toadzilla’ could be the biggest toad in the world
SYDNEY, Jan 20 (Reuters) – Australian rangers believe they have stumbled upon a record-breaking cane toad deep in a rainforest. Nicknamed ‘Toadzilla’, the cane toad, an invasive species that poses a threat to Australia’s ecosystem, was spotted by ‘shocked’ ranger Kylee Gray while on patrol in Conway National Park, Australia. State of Queensland, January 12. … Read more