Bed Bugs Invaded a High-Rise Complex in Petersburg
An apartment complex in Petesburg, Virginia was overran by bed bugs. The housing authority that manages it already confirmed the problem with the critters. Perersburg Redevelopment and Housing Authority Executive[…]