Back to News

Toxic, vomit-inducing caterpillars invading London

Reference: CTV News

 LONDON - Residents in London are being told to beware the white-haired caterpillars that can cause rashes, vomiting and asthma attacks....Read More