Or so we thought. According to new research, consumer-grade insecticides may have “little to no value” against cockroach ...