Lethal Cocktails: Why cockroaches are more than just a visual pest
Humans have long waged a war against “unwanted” pests. But if evolution has taught us anything it is that insects aren’t going anywhere in a hurry and that cockroaches are now stronger than ever. [...]