Neonicotinoids let virus thrive in bees

Italian scientists find that pesticides suppress honeybees' immune systems letting diseases gain the upper hand