The infestation at the New Orleans Police Department headquarters seems to have started after Hurricane Katrina devastated the city in 2005. stock.adobe.com© Provided by New York Post
The infestation at the New Orleans Police Department headquarters seems to have started after Hurricane Katrina devastated the city in 2005. stock.adobe.com© Provided by New York Post