Giving cockroaches the slip
13 Oct 2009A breakthrough by scientists at Cambridge University may terminate the threat of termites, cockroaches and other pests such as ants and locusts - responsible for billions of pounds worth of damage to homes, crops and people's health across the globe each year.