Franziska KohltBees: yay! Wasps: nay? The key to our love-hate relationship with insectsInsects seem to be uniquely polarising. But why is it we react so strongly to insects? And why is it that we seem to put up with some of…Aug 22, 2022Aug 22, 2022