Earthworms provide cancer-fighting bacteria

Worms keep on giving