As long as humans have been around, they’ve been dealing with bedbugs. But it turns out that our oldest ancestors knew how to deal with pests. Read More