Cockroaches may soon be unstoppable—thanks to fast-evolving insecticide resistance | Science

Volker Steger/Science Source The day that squeamish human beings—and pest control men—have actually long feared may have actually come at last: Cockroaches are ending up being invincible. Or a... Read more »