‘We dubbed it Toadzilla’: giant cane toad believed to be the largest of its species found in Australia

The animal weighed in at a possible new world record of 2.7kg and was discovered by park rangers on a walk in QueenlandFollow our Australia news live blog for the latest updatesGet our morning and afternoon news emails, free app or daily news podcastSh…

Read More >>