Giant snail invaders pose health concerns in Peru

Hundreds of Giant African snails, that is among the world's most potentially harmful exotic species, have invaded the northern Peruvian Ancash region, where authorities are working to contain the spread of the dengue disease