The battle between humans and insects is ongoing and fierce. The same person who will save a struggling puppy from the side of the road, will quickly smash a spider as it scurries across their wall – we just don’t like bugs, and that’s all there is to it. Ants are notorious for finding their […]