Loading Video…

This browser does not support the Video element.

Chamblee IRS facility infested with rodents

A Chamblee IRS facility is facing a severe rodent infestation that led at least one employee to quit, according to multiple workers.