What’s that lurking in your couch?

What’s that lurking in your couch?

What’s that lurking in your couch? Is it an ant? Maybe a spider? Possibly a stale chip? Chances are it’s something worse. If your house is like most American homes then dust mites thrive in your pillows and in your upholstery. To make matters worse, during its 80-day...