Atlanta airport police complain about precinct's alleged rat infestation
Large rats have occasionally been spotted inside the airport precinct. Officers have reported seeing them in the ceiling tiles as well as picking through their food.
Large rats have occasionally been spotted inside the airport precinct. Officers have reported seeing them in the ceiling tiles as well as picking through their food.