The Mayor of Calhoun, Tenn., was arrested Saturday night on charges of aggravated burglary and theft over $1,000.
Mayor John Walker turned himself in after a grand jury indictment yesterday, a McMinn County dispatcher confirmed.
Stay with the Times Free Press for updates as they become available.