Cockroaches are one of the oldest pests living on the planet. In fact, they have been on Earth for nearly 300 million years, and whether we like it or not, their existence is intertwined with ours. Cockroaches, regardless of the species, display astonishing resistance to poisons. In particular, their egg cases (oothèques) can withstand insecticide… Continue reading The Cockroach: Unwanted Inhabitants and Why You Shouldn’t Crush Them