Taiwan rushes to contain sudden cane toad invasion

Toads are a symbol of prosperity and good fortune in Taiwan, but the unexpected discovery of an invasive species has officials and environmentalists scrambling to contain their spread.

Robot vs alien: The freshwater fish saga

How do you get rid of an invasive fish that is taking over waterways across the globe? With robot predators designed to scare them, of course!

page 2 from 9