"The Larva from Hell": 800 Found in Denmark
A hairy caterpillar with strongly allergenic hair causes an uproar after the discovery of 800 larval nests in Danish Odense. According to Danish media, it is sometimes called the "caterpillar from hell", since it can trigger both rashes and breathing difficulties.
World