Nectar Robbing Bees, Natural Evil and the Image of God

Cheaters prosper! Yes, they really do. Hundreds of thousands of species are singularly devoted to some form of parasitic life strategy. It’s a strategy that involves one organism deriving all or much of its resources from a host organism to the detriment of that host. Many of these strategies make us cringe. For example the […]