Giant Frog Found, Immediately Injected to Death
Jakarta – A giant cane toad (Rhinella marina) was found and caught in Queensland, Australia. Weighing 2.7 kilograms, the frog is nicknamed Toadzilla because of its size, it is possibly the largest animal ever recorded in its species. However giant toad it was immediately euthanized. Why? Rangers found the giant amphibian in Conway National Park. … Read more