Bedbugs – A Growing Problem

Abercrombie and Fitch had to close a second store recently due to an infestation of bedbugs. New York City put them in touch with the Health Department after they asked for help and pledged their cooperation, but basically they’re on …

Read More