Love thine Cockroach

Love thine Cockroach

A very great deal of people are quite put off by cockroaches. They tend to evoke repulsion in a way that Spiders and Snakes sometimes do suggesting that humans may have a hardwired response built in. ¬†Cockroaches spread germs and we maybe genetically trained¬†to be repulsed. Sadly though our natural fear is naively for all […]