Cockroaches are one of the most common insect pests in houses and apartment buildings. They are also one of the most hated. Who wouldnt cringe at the sight of dozens of roaches quickly scurrying away when a light is turned on in the kitchen? And our distaste is well-founded.  See full article.

  Cockroaches are one of the most common insect pests in houses and apartment buildings. They are also one of the most hated. Who wouldnt cringe at the sight of dozens of roaches quickly scurrying away when a light is turned on in the kitchen? And our distaste is well-founded.  See full article.