Every time I look at the title for this post I can’t help but think – so, how are wasps different from us humans? I think the answer is – not much, if at all. And this is pretty much what the study below argues, adding yet another piece to an already sizeable mountain of evidence showing that...