The DeKalb County Police Department announced three people were arrested in illegal tire dumping cases.
It’s a problem Channel 2 Action News has reported on before, with people dumping hundreds, sometimes thousands, of tires in DeKalb County neighborhoods.
Channel 2’s Audrey Washington was at the DeKalb County Police Headquarters in Tucker, where police said some people could be charged with a felony…