Taiwan rushes to contain sudden cane toad invasion
Cane toads are indigenous to South and Central America and while they have wrought a famously destructive path through places like Australia and the Philippines they had not been recorded in Taiwan.