Louisiana City Hall Evacuated Due to Decomposing Rodents in Walls
City officials in one major U.S. city noticed a smell in the halls of the building they work in and it was not gas like they initially thought. Continue reading…
