Bed Bugs May be The First Human Pest, Having Spread to Neanderthals 60,000 Years Ago

Bed bugs are a nuisance that often infect travelers in hotel rooms or used furniture that’s brought into a new home. For thousands of years, bed bugs have enjoyed living off their human hosts, and it may have all started when the bugs spread from…

Continue Reading