Bed Bugs in Indiana Apartment Complex Prompt Protest
An apartment complex in Indiana was claimed to contain bed bugs. And no thanks to that, it was put on the not-so-good side of the limelight. Particularly, the presence of those pesky critters sparked a one-man protest against the Geneva Shores Apartments. That, in return, caught the attention of the complex’s tenants and the South…