Wasps: why I love them, and why you should too

Humans love to hate wasps. But they play an important role in ecosystems, which benefits us all.