Science

London is under attack… from caterpillars

When you think of invasive species, a fluffy little caterpillar probably isn’t the first that that comes to mind — that is, unless you happen to live in London. The UK forestry commission …