Bed Bugs May Be the First Human Pest, Evolving Alongside Us Since Neanderthal Times

Bed bugs may be humanity’s oldest known pest, having first made the leap from animal hosts to early human relatives more than 60,000 years ago. A new genomic study suggests they transitioned from bats to Neanderthals, marking the start of a…

Continue Reading