There’s no need for that
[featured image] Spider-hunting wasps, technically known as pompilids are about as mean as insects come. They range in size from no more than a centimetre long to beastly tropical species – the tarantula hawks – with a wingspan as large as that of a small bird. As their name suggests …